318 32
5584 800
9389 836
31573 240
16064 567
50355 898
64892 894
44526 405
4306 620
3673 502
6593 494
41445 223