2096 352
2936 266
25730 912
4580 731
38650 200
39326 537
16232 165
119987 469
11018 158
14703 681
6827 372
5759 880
4749 577
5253 30
7757 516
8771 322
133725 179
6449 625
4924 679