103853 522
4285 476
12922 763
15516 86
44147 652
170042 842
70780 334
8452 949
128496 772
101347 591
81431 135
11852 441
9118 266
35901 175
8383 842
14673 753
18151 505
7951 72
49314 763
784 63
2374 223
3799 426
19874 125