3003 188
1555 257
2865 565
581 155
1796 319
1698 479
2132 495
522 91
1120 269
900 179
3228 849
784 74
17549 401
16221 189
25725 472
16169 438
14160 838
8200 478
3938 153
4599 324
10129 660
11258 931
4613 808
1892 107