15531 515
14115 400
27494 437
43796 340
12919 674
3625 209
7934 665
2796 345
9090 530
2410 178
4348 469
5910 214
23858 103
4169 360
7604 239
1491 68
7010 570
7663 240
4592 56
13674 764
6543 746
5493 498
6550 485
4904 833