40576 685
5840 559
242360 716
17928 555
11413 336
11933 528
10676 157
7853 97
242269 1222
20232 743
28545 608
11210 471
4792 547
1386 158
4401 793
3418 381
8144 205
4852 445
27360 151
36937 831