3594 600
3476 396
11662 851
5091 716
3767 668
1564 182
7140 393
2857 521
2407 129
3559 701
2449 321
1192 111
3594 822
3129 757
1769 424
6746 956
4694 145
14487 173
3243 416
2092 191
3475 687
1731 140
2946 278
954 25