52935 496
7321 855
104073 247
21219 938
17973 295
22354 629
19559 355
17519 581
18719 80
5465 234
3653 227
2738 42
9510 344
5206 650