27016 545
18069 390
4937 218
2663 293
119441 469
59396 684
67261 127
18727 112
16141 375
7630 225
27385 719
12402 369