2200 580
1723 527
2640 724
2747 853
6477 218
7539 222
17399 164
13474 872
11599 164
5796 67
21402 248
8798 298
15609 379
16107 446
20286 243
24005 607