5079 440
12600 560
15618 139
4185 43
63181 541
2563 477
8374 301
4421 741
10529 751
3990 373
5078 39
11475 287
9460 962
24258 503
5889 388
13710 699