3110 107
6531 170
5795 100
8210 476
4949 111
12841 677
10386 1006
17947 262
2699 210
4748 72
15114 155
6216 803
3249 279
7823 614
5107 163
5992 687
5713 198
5337 553
12636 328