32080 538
15685 258
7453 723
10396 497
7260 617
6638 425
5586 420
12293 383
4551 276
20564 499
7714 643
5205 494
6087 477
3264 333
4762 82