2300 118
12032 660
13928 474
3305 578
3168 529
2497 111
8091 330
2510 365
6044 712
15033 337
3077 192
31876 638
2189 423
1268 102
4844 414
4971 332
11688 646
42597 552
3880 65
12205 616
1790 246
3724 826
2794 418
3802 352
4761 268
209812 994
40362 455
11717 659