349 35
1876 238
1214 296
3306 558
2049 261
5595 625
3240 606
2923 384
2277 353
910 89
1046 195
3245 681
1630 336
4541 772
645 122
3305 817
3654 626
2553 515
2483 504
12619 669
1134 239
2583 546
3104 620
2801 503