15928 346
26306 800
18285 513
106014 310
5827 865
4390 149
2633 48
11828 419
5356 941
18079 79
10081 667
3335 548
13571 495
4480 426
12983 294
20366 664
3411 319
3156 591
76313 646
19418 529
4055 821
3622 318
70136 558
4236 268