3001 188
1553 257
2865 565
581 155
1790 319
1697 479
2132 495
521 91
1120 269
900 179
3228 849
784 74
17531 401
16211 189
25724 472
16162 438
14155 838
8195 478
3936 153
4586 324
10125 660
11251 931
4613 808
1892 107