2951 169
3546 100
6764 476
4243 111
7484 675
8972 1006
16818 262
2671 174
2189 210
3791 72
12780 155
5399 801
5343 611
4107 163
5396 687
5156 194
4522 553
8882 328