3583 625
4004 233
2951 303
2773 647
1850 365
3758 587
1692 221
2835 772
3596 642
3762 686
597 59
2822 516
3279 537
2060 466
1923 148
1960 375
3416 843
1456 124
1047 158
2776 689
2564 364
4270 823
3125 659
703 89