59971 50
4882 532
22514 262
89463 682
18419 195
8435 288
3903 826
10319 207
28065 972
4043 644
8843 198
6807 60
14969 427
3385 474
2901 361
11756 249
4761 594
2299 552
3170 630
1239 52
37616 508
3153 567
1358 69
2867 584
4068 739
3646 610