501 84
1602 420
187 28
11398 713
8290 676
3957 692
1143 288
1011 275
3360 708
3977 568
2058 546
2369 467
1522 448
2642 790
2021 583
2816 589
2148 466
2102 389
1611 499
2507 522
4376 927
2229 546
351 42
889 245