2300 118
12033 660
13930 474
3305 578
3168 529
2497 111
8094 330
2511 365
6048 712
15033 337
3081 192
31902 638
2190 423
1268 102
4845 414
4972 332
11693 646
42630 552
3880 65
12207 616
1793 246
3724 826
2794 418
3802 352
4762 268
209855 994
40412 455
11718 659