2515 580
1113 117
13503 70
6431 296
5902 66
10595 591
44123 945
14582 450
2656 508
5194 245
7461 890
4341 163
18884 575
53906 197
4831 767
12808 296
17936 837
30300 246
20334 137
95069 125
33773 792
8625 323
104426 112
71193 187
72312 991
33173 325
33853 78
55521 519