2953 53
1012 185
8762 216
4458 521
2851 911
803 198
18226 428
9499 155
3699 484
1717 398
4747 607
1489 337
1437 447
3835 802
4231 739
2669 857
6433 499
2886 241
5290 759
2936 442
2976 807
1211 240
14766 853
2533 309