2989 119
14198 424
3807 315
2468 579
7514 178
3344 729
2776 239
4018 116
3377 909
1032 163
2210 252
895 38
14484 653
2247 522
1333 66
1788 193
2603 424
4173 645
1601 124
4816 877
2052 288
2047 319
3016 568
16591 652