40573 685
5840 559
242354 716
17928 555
11413 336
11933 528
10676 157
7852 97
242263 1222
20231 743
28541 608
11210 471
4792 547
1386 158
4401 793
3418 381
8143 205
4852 445
27358 151
36935 831