4226 306
12041 861
3085 468
7932 833
31560 614
8003 395
59906 348
9610 507
2073 264
2838 454
4370 188
2355 154
4239 137
1378 162
91350 358
4005 742
3481 370
26629 848
3130 395
4111 880
4996 628
14033 676
2371 354
27784 597