2548 675
17479 561
4350 295
3839 715
64486 660
19987 623
6364 337
15431 880
3849 388
5272 100
3945 430
23859 678
5553 290
2976 288
2012 113