29482 145
11902 687
68081 856
9803 78
71480 309
27166 293
100946 634
36957 544
19863 240
58444 157
109034 766
9272 450
1693 273