2511 106
21664 166
42558 370
5001 468
4657 55
3460 586
10000 673
349018 715
30494 300
17210 611
81308 183
15611 424
11965 503
11630 622
16818 475
3277 438
4172 508
4548 845
3279 383
2476 105
4466 628
7470 608
3456 470