2959 786
372 85
2986 934
1212 362
1669 477
485 111
14488 52
11692 274
8929 164
2931 664
3082 807
414 60
1691 410
2598 805
2458 595
1880 343
2524 529
2245 557
2169 656
2829 905
254 69
730 210
1238 257
613 175
3585 827
883 257
1038 313
2240 641