2150 700
633 49
3815 549
2703 609
1967 645
6784 163
11097 524
4630 52
15935 758
8535 94
2612 82
1421 39
6168 790
4632 797
1109 245
11351 580
3465 85
5500 421
3436 685
17349 501
16362 158
12765 470
44151 945
1491 399