3127 232
2333 166
6382 111
112578 640
4001 572
3331 478
1793 126
3504 488
2037 226
7049 389
25667 51
3589 689
9370 515
39729 544
9058 162
4781 684
3143 383
3620 599
4784 482
2472 337
2125 51
4212 862
8465 391
4731 714
21449 240
3402 501
4127 485
6523 355