4000 811
1482 268
958 93
2388 519
1145 232
3580 915
3419 789
4279 758
1116 121
3733 759
1684 265
876 47
3325 864
3597 532
2833 448
3562 809
1263 113
3298 660
1630 259
2833 451
1991 395
6079 550
2490 414
7577 221