812 93
6961 622
1980 273
2656 117
1525 58
3463 553
4310 569
1030 104
3646 880
9060 479
906 36
2120 392
3061 347
2734 452
3410 37
1281 109
2428 593
2493 491
3251 653
2111 431
8728 338
23865 349
6404 772
1354 118