1599 225
1734 125
3647 857
3428 784
7182 675
3470 502
15670 470
2656 652
2923 765
6361 167
4167 740
1865 309
2547 348
4652 907
3031 578
2699 387
3510 618
15427 266
2760 484
987 40
16948 880
3725 539
1502 138
3296 626