40521 685
5839 559
242255 716
17924 555
11410 336
11929 528
10673 157
7849 97
242175 1222
20209 743
28512 608
11194 471
4792 547
1384 158
4400 793
3413 381
8142 205
4850 445
27337 151
36905 831