40584 685
5841 559
242412 716
17929 555
11413 336
11938 528
10676 157
7853 97
242309 1222
20234 743
28561 608
11212 471
4792 547
1386 158
4401 793
3420 381
8144 205
4852 445
27370 151
36951 831