1247 87
3322 83
7760 658
2298 460
22204 800
5183 405
1947 39
2650 497
3380 563
2239 354
18448 608
3992 841
20342 539
10232 877
1553 357
4928 261
5425 659
22294 340
3811 455
6748 367
3678 280
6733 848
3758 689
6640 434
1821 146
2240 306
7423 385
22768 528