1630 371
2266 531
18140 726
13561 333
8619 644
14078 446
12708 227
7216 45
12291 594
2094 187
2909 360
5501 687
8654 649
1645 203
2556 628