1160 342
2963 844
16172 335
6012 286
7264 562
7059 612
13215 175
9320 323
22097 182
22771 812
2773 99
21496 252
4639 397
24864 476
4751 716
4288 439