4281 323
8591 464
14891 411
300206 1069
13393 715
40329 780
13863 54
37937 112
34594 506
15124 833
8323 626