16948 98
12586 211
8272 673
25206 893
11316 290
12389 242
8881 626
6414 527
6639 344
2390 459
7927 427
5383 351
3340 335
13976 814
3092 282
5249 480
3124 203
3967 603
4723 684
6052 656
6699 532
4348 569
2269 146
12228 547
4696 383
4259 266
9673 458
14040 81