2631 661
8254 689
13058 350
14201 297
16774 135
31077 447
6711 213
8327 336
10054 225
18512 430
8730 49
2546 658
4851 574
2781 587
1018 39
3765 177
3394 393
9729 615