1015 306
1596 342
3114 361
7018 633
6478 726
18831 493
21016 569
10385 519
13140 445
14451 306
10044 95
3059 243
2043 140
4280 859
3567 907
4384 915
1975 92
3407 402
4446 245
4168 729