11086 58
4851 615
17398 302
4098 741
375336 1078
57550 485
8545 982
3981 808
2579 637
37861 209
32497 677
19724 101
10051 268
11901 282
3022 264
32508 686
10145 212
20320 509
20774 373
21234 503