2283 401
4668 868
25780 275
4515 467
5802 681
1711 329
6177 30
11630 326
5137 935
2526 226
5448 414
2211 363
3028 731