4916 440
12477 560
15582 139
4160 43
63095 541
2539 477
8247 301
3977 741
10429 751
3962 373
4817 39
11353 287
9375 962
24202 503
5828 388
13621 699