3198 53
2948 654
1784 235
4401 301
3063 560
2355 402
2256 497
3653 182
3795 517
2887 335
2971 69
1008 108
2638 264
4988 563
10962 706
3358 294
6336 679
7191 592
7220 893
9155 217
5097 467
11995 847
10659 571
5956 83
3301 98
787 40