104262 976
70745 640
67184 379
18967 122
228026 916
102373 1042
93869 427
15448 424
13154 843
4644 603
7026 464