2200 580
1723 527
2640 724
2747 853
2623 493
2249 115
3305 48
1145 127
9803 717
1782 276
8222 344
17393 318
4041 303
4492 52
8643 498
2276 445