4931 440
12489 560
15584 139
4167 43
63103 541
2542 477
8252 301
3978 741
10435 751
3962 373
4821 39
11365 287
9392 962
24202 503
5830 388
13629 699