2645 380
8767 689
13456 350
14295 297
17090 136
31355 447
6841 213
8365 336
10115 225
18551 430
8895 49
2579 658
4906 574
2818 587
1067 39
3811 177
3484 393
9903 615