53432 497
7351 855
104283 248
21241 938
18003 295
22370 629
19616 355
17574 581
18793 80
5497 234
3659 227
2747 42
9522 344
5214 650