3506 271
11225 613
10304 715
4337 102
6295 79
6307 572
2993 64
8115 469
7727 467
4029 841
4203 678
35993 922
10621 480
10411 877
8739 261
5045 261
13636 394
22522 340
5090 588
15759 153
10836 140
15951 547
4205 161
3717 424
30074 605
86102 643
30092 294
1259 82