3003 188
1553 257
2865 565
581 155
1793 319
1698 479
2132 495
522 91
1120 269
900 179
3228 849
784 74
17539 401
16215 189
25725 472
16163 438
14158 838
8196 478
3936 153
4593 324
10125 660
11256 931
4613 808
1892 107