29876 486
1221 157
25610 536
6094 862
16871 560
12762 58
22610 634
12230 661
5437 677
5087 535
2117 298
1687 442
4596 396
3023 413
4890 697
8587 215
15310 694
5773 263
10339 635
12564 240
8080 731
41421 222
10883 224
2213 144
16956 422
13163 436
244591 1195
2408301 3909