3308 110
2182 697
7159 264
12440 588
4330 531
2716 82
241 42
34626 526
1264 265
9933 50
2895 646
1907 391
3009 921
1297 187
443 76
2617 781
949 189
1489 309
593 156
2811 583
728 160
12346 515
223 33
17936 288