2959 226
3487 701
1341 145
9532 461
3032 141
4874 378
3328 653
2154 377
24001 107
17224 672
8988 195
13009 121
24306 159
4028 70
18868 552
14531 730
5554 547
25210 69
7807 471
18810 282
2042 63
8617 368
14839 501
12600 89
4052 123
12915 305
8352 407
30292 348