15061 461
17863 278
31122 581
11562 687
9465 78
70112 309
98411 633
36442 544
19332 240
57307 157
987 152
105021 766
8807 450