2200 580
1723 527
2640 724
2747 853
9191 187
8027 716
2331 288
3435 286
7605 107
4792 418
5628 422
4807 132
2046 30
11507 426
12261 746
4723 615