5053 440
12576 560
15607 139
4178 43
63154 541
2559 477
8356 301
4419 741
10503 751
3979 373
4955 39
11452 287
9448 962
24253 503
5871 388
13701 699