40318 685
5831 559
241933 716
17920 555
11399 336
11854 528
10668 157
7843 97
241882 1222
20174 743
28364 608
11166 471
4783 547
1376 158
4390 793
3408 381
8135 205
4845 445
27278 151
36831 831