2131 383
21912 860
13687 730
6452 639
13592 1002
9032 503
3082 60
7208 354
4172 574
7746 65
17542 375
2251 193
5029 308
13590 140
22864 732
4358 709
4833 622
15386 632
8605 537
11570 266
9764 303
4459 587
21555 353
3917 508