2200 580
1723 527
2640 724
2747 853
2378 573
18875 197
3035 906
3409 120
7101 340
15434 364
384 63
1479 412
6408 806
6664 265
12642 331
703 173