2515 580
1121 117
13510 70
6432 296
5903 66
10599 591
44124 945
14586 450
2657 508
5195 245
7463 890
4342 163
18885 575
53909 197
4831 767
12810 296
17938 837
30302 246
20338 137
95071 125
33774 792
8626 323
104426 112
71200 187
72313 991
33174 325
33854 78
55526 519