103991 522
4289 476
12926 763
15523 86
44165 653
170095 842
70811 334
8452 949
128549 772
101407 591
81483 135
11859 441
9122 266
35973 175
8386 842
14691 753
18163 505
7959 72
49316 763
786 63
2378 223
3800 426
19882 125