3111 693
1415 145
2949 787
2542 700
3062 662
1954 482
2580 535
2798 621
1261 260
1331 244
1337 316
1294 205
5589 483
3280 853
1852 282
4014 664
1930 442
1846 458
1504 275
2225 515
2237 708
632 65
527 79
2216 364