318 32
5584 800
9389 836
31573 240
16064 567
50363 898
64898 894
44526 405
4306 620
3674 502
6593 494
41450 223