31398 541
15235 256
6844 721
7912 495
7971 617
6017 425
5312 420
11225 383
4350 276
19593 499
7417 642
4880 494
5918 477
2991 333
4467 79