52931 496
7321 855
104069 247
21219 938
17973 295
22354 629
19558 355
17517 581
18718 80
5465 234
3653 227
2738 42
9510 344
5206 650