2506 642
1638 466
789 252
22217 165
13401 357
9017 116
21521 56
15743 582
17644 616
5631 159
21268 794
12960 195
257561 1184
129171 1078
145249 273
2797 923
975 291
14643 792
27632 719
7521 388
2546 670
2191 700
15960 371
901 286