8045 740
1648 311
277 37
1407 327
3028 765
2622 803
2344 488
20377 56
1631 409
2559 843
2365 620
954 155
878 164
2392 637
2178 547
1478 299
13400 567
684 65
2926 505
6294 398
8197 361
5118 524
30167 128
4624 133
3061 330
16291 165
8403 303
15229 890