65736 800
31609 757
30914 210
30122 224
23222 834
5066 644
16990 438
9393 142
18074 583
8195 213
6497 429
22840 155
7727 670
6921 388
18331 663
15310 877
14863 632