40098 281
7345 135
4945 413
32689 821
17770 237
31003 334
8740 540
12667 738
103894 623
42861 348
81698 441
9540 577
3505 608
7015 532
3942 472
3071 543
2853 552
5251 883
7610 122
1741 63