18301 835
315 59
9588 746
9844 484
4882 178
1431 317
3310 329
2886 751
5164 159
8243 594
4493 676
3710 558
9555 559
1131 246
3911 609
8843 167
9210 735
1489 253
2086 502
14613 286
2190 520
3835 543
15582 733
2070 505