532 59
5752 524
2615 293
1332 132
4671 591
4526 52
2539 415
1005 173
2374 446
1227 61
6064 596
3417 705
3533 731
5914 95
3562 639
2864 459
1189 47
2267 253
2634 575
7506 371
3923 646
3291 545
639 87
2101 291