1041 116
3746 923
6402 793
5496 508
592 57
3696 354
2397 464
1161 319
5685 54
11414 178
14159 331
9187 378
3530 364
1649 476
16860 152
2636 655
10769 186
6379 417
2102 382
2181 57
4459 645
2361 535
16249 603
3649 500