2511 106
21659 166
42550 370
5001 468
4657 55
3460 586
10000 673
348996 715
30493 300
17208 611
81299 183
15607 424
11964 503
11629 622
16816 475
3277 438
4172 508
4548 845
3279 383
2476 105
4466 628
7470 608
3456 470