2596 64
90908 524
20781 335
3100 40
76073 338
2314 204
9621 870
197620 949
8811 168
157854 209
122204 1119
33786 86
6791 584
3405 110
161876 291
1421 34
135128 332
159297 453
37460 546
53290 443
2260 71
119984 881
70161 588
4882 637
24438 266
10422 275
6569 644
5838 479