24228 802
13057 602
8903 859
39877 478
7730 648
7848 207
15739 418
5065 422
10604 526
3130112 6740
87602 768
15034 491
6264 254
5786 469
6350 114
5231 638
13942 600