2096 380
8404 689
13112 350
14245 297
16885 135
31246 447
6786 213
8351 336
10051 225
18541 430
8780 49
2568 658
4879 574
2810 587
1042 39
3794 177
3432 393
9772 615