2200 580
1723 527
2640 724
2747 853
3296 133
2231 51
3815 260
8595 837
6290 241
15152 518
5201 327
5221 631
2826 275
4502 105
3663 304
5051 270