3590 856
1432 53
2138 431
3931 645
2944 502
1604 215
3074 489
2854 739
4476 736
3926 162
3582 554
3464 643
1749 376
2800 287
3773 768
1386 66
2641 158
1229 217
3709 822
2354 523
1489 132
11728 709
3714 601
1461 387