2631 175
956 52
5706 146
4542 433
28241 590
3221 219
1722 346
1673 97
12698 592
4496 410
22730 552
2810 428
5578 367
8801 652
15835 440
1074 126
1408 33
20746 653
3560 598
3535 574
2417 421
3516 863
8252 450
11162 970
2605 586
8338 666
3327 695
1188 135