3181 508
2948 240
3141 398
5497 480
2315 417
4342 941
4458 651
1803 287
3217 364
16436 264
4702 653
3407 563
3390 706
3829 430
30854 739
163713 568
3146 621
2129 179
14505 587
2422 178
20476 492
2804 354
944 85
3406 470