318 32
5584 800
9389 836
31573 240
16064 567
50364 898
64906 894
44530 405
4306 620
3674 502
6593 494
41454 223