2283 401
4668 868
25780 275
4514 467
5801 681
1711 329
6177 30
11628 326
5136 935
2526 226
5447 414
2211 363
3028 731