12041 861
11134 617
3085 468
4479 351
7932 833
4409 368
9610 507
2073 264
2838 454
4370 188
2355 154
8752 638
4239 137
1378 162
4005 742
3481 370
10340 346
15153 850
3937 86
3130 395
4111 880
6387 674
4996 628
1598 101