1329 287
3151 663
965 162
2618 663
4136 704
524 38
10275 521
2442 507
5923 394
2714 426
1209 213
2480 427
609 91
9992 605
2686 588