3048 107
6332 170
5654 100
8091 476
4527 111
12827 677
10284 1006
17881 262
2654 210
4684 72
14923 155
6123 803
3230 279
7771 614
4891 163
5950 687
5697 194
5312 553
12330 328