1252 111
6011 327
3278 649
2185 485
1922 291
3114 231
2114 110
1588 429
2286 361
2160 348
3237 783
4058 557
13203 213
3280 796
510 43
2180 467
8226 136
362 74
3242 447
945 188
1257 171
955 207
4822 83
6627 563