3022 838
1040 230
2781 532
2534 521
6796 400
1511 101
3312 322
2251 392
1983 474
3160 588
516 126
3824 353
3534 933
4212 613
3206 767
579 59
2274 471
1018 236
3892 662
750 105
1709 332
13091 562
3859 497
4757 897