3532 532
2618 349
3505 613
2360 301
2977 552
1838 85
2809 257
1817 187
4555 691
633 89
1828 192
2221 371
1904 514
1132 208
4688 854
2933 371
996 129
3222 689
4378 561
2095 419
3130 475
38685 887
1547 323
2740 506