2997 517
1696 54
4395 112
1990 246
2312 170
3805 416
2278 160
3824 348
3155 716
3535 533
4909 952
1722 229
966 42
2498 504
2440 250
6451 120
3606 122
5743 697
3300 707
3297 669
3899 205
3564 627
2941 445
2410 411