2586 353
17081 587
22427 327
13280 326
8913 737
5860 798
6371 144
12743 449
2711 623
3649 408
5507 861
1507 252
3188 521
3676 755