2875 526
1700 195
1156 120
4516 523
1898 336
1741 355
3207 816
3155 552
2005 357
3102 662
1694 306
4802 357
1980 549
607 85
1248 313
1175 128
2771 586
532 77
855 253
2616 632
2687 534
4685 959
534 77
28829 999