4890 728
3006 493
2290 129
1545 111
15438 446
2362 388
924 104
9504 547
2082 161
1960 197
3877 718
2650 541
3074 83
3076 679
1567 348
2048 257
3395 596
2812 513
2606 372
2685 530
4146 434
2209 310
3198 534
4273 932