4256 323
8591 464
14891 411
300198 1069
13393 715
40329 780
13861 54
37933 112
34590 506
15124 833
8322 626