103958 522
4288 476
12926 763
15520 86
44161 653
170081 842
70801 334
8452 949
128536 772
101392 591
81466 135
11859 441
9121 266
35957 175
8386 842
14689 753
18159 505
7956 72
49315 763
786 63
2377 223
3800 426
19880 125