32065 660
90940 289
27733 535
33759 97
9900 432
71504 309
17998 266
14743 573
31430 120
27179 293
24898 702
8483 850
100991 634
2049 318
3126 411
24537 210
15327 651
23515 51
11823 274
36966 544
7196 432
3280 109
1757 51
12494 485
19873 240
1406 90
5696 667
6801 504