40421 685
5836 559
242075 716
17921 555
11403 336
11906 528
10671 157
7847 97
242031 1222
20194 743
28431 608
11184 471
4789 547
1382 158
4396 793
3412 381
8141 205
4846 445
27308 151
36874 831