2958 169
3559 100
6766 476
4245 111
7487 675
8978 1006
16822 262
2672 174
2189 210
3799 72
12787 155
5401 801
5343 611
4109 163
5396 687
5156 194
4523 553
8889 328