2896 112
4188 654
80966 395
23217 935
2313 380
1635 485
205296 1066
19761 543
23411 57
6230 531
2101 193
2552 120
5976 413
18458 368
4682 291
3389 103
19570 729
39639 334
5095 640
30229 435
8928 699
18410 586
77537 181
3633 114