952 81
3397 911
2861 576
5393 267
6753 528
4184 300
5693 96
2409 571
6625 392
5387 714
3489 710
3376 885
7683 636
6518 418
7195 624
1376 95
994 157
12513 87
8465 611
6591 601
5094 467
13420 245
6870 620
1264 218