15871 107
2005130 4029
13292 233
1150201 2343
8694 435
8567 243
4155 274
79172 617
133360 1004
69005 662
79267 483
12058 988
52071 778
51178 423
45364 233
52416 328
44476 426
97246 881
28378 435
21766 773
52120 371
17777 209
37452 114
32382 256