686 173
276 75
2098 570
1755 566
854 259
2260 622
472 132
1480 371
622 60
9142 444
5498 421
27017 258
71910 517
53802 741
19026 569
9542 94
32432 329
8097 370
3347 232