2285 100
4342 555
7161 253
9047 357
4222 139
6949 659
1902 300
1770 258
3343 343
2776 481
15510 331
3837 284
5169 429
16777 940
3315 458
3343 685
18456 558
4898 459
11211 752
4184 417
23734 607
30533 663
14850 850
15833 264
7388 427
5393 720
5809 530
20981 880