3192 53
2946 654
1776 235
4396 301
3060 560
2354 402
2251 497
3646 182
3793 517
2882 335
2963 69
1006 108
2636 264
4982 563
10917 706
3356 294
6333 679
7185 592
7211 893
9139 217
5096 467
11967 847
10641 571
5905 83
3291 98
783 40