40557 685
5840 559
242314 716
17927 555
11411 336
11933 528
10674 157
7851 97
242235 1222
20222 743
28527 608
11202 471
4792 547
1386 158
4401 793
3418 381
8142 205
4851 445
27354 151
36917 831