2200 580
1723 527
2640 724
2747 853
30637 163
11518 739
10543 43
1399 275
5258 485
2897 584
4611 72
4076 775
3400 677
1185 241
5703 312
19698 319