31726 517
20126 623
10124 75
3300 763
5917 702
7567 907
674 44
1590 225
2368 304
7070 516
6069 374
3604 737
2538 389
1100 136
7463 682
3932 416
5322 145
1998 166
4823 404
3034 558
10495 279
2788 343
2411 136
2639 492