2200 580
1723 527
2640 724
2747 853
21256 632
12020 562
11926 136
29637 390
14532 322
7003 526
18227 141
15014 592
19753 257
19781 789
18855 695
13500 546