3003 188
1555 257
2865 565
581 155
1795 319
1698 479
2132 495
522 91
1120 269
900 179
3228 849
784 74
17542 401
16217 189
25725 472
16166 438
14159 838
8199 478
3936 153
4594 324
10127 660
11257 931
4613 808
1892 107