40556 685
5840 559
242311 716
17926 555
11410 336
11933 528
10674 157
7851 97
242234 1222
20220 743
28527 608
11202 471
4792 547
1386 158
4400 793
3418 381
8142 205
4851 445
27350 151
36916 831