2200 580
1723 527
2640 724
2747 853
14791 175
7940 391
1348 166
3060 629
13636 261
1209 78
16642 826
1592 274
2512 411
3045 177
2332 453
4832 628