2200 580
1723 527
2640 724
2747 853
1501 291
11518 739
19698 319
3145 483
30637 163
8161 583
309 59
20481 825
7286 278
1693 151
2279 79
1046 81