4016 670
1829 245
2521 631
2593 781
8418 624
2149 261
15580 733
2717 684
8474 332
3755 226
5129 420
2526 578
12715 197
4878 178
2195 676
3306 329
8239 594
11538 544
807 222
5649 743
10566 367
22905 622
10563 983
9206 735