3116 377
897 215
6413 510
2130 284
3772 806
2529 421
11994 269
292 52
2208 94
1846 332
2859 604
2031 525
2250 330
3865 843
2813 573
2876 580
1520 291
3142 50
2808 366
1498 185
1163 111
3827 637
649 82
7079 623