4926 440
12484 560
15584 139
4165 43
63102 541
2540 477
8252 301
3978 741
10432 751
3962 373
4819 39
11362 287
9379 962
24202 503
5829 388
13626 699