1303 75
166641 424
113127 446
8541 174
23949 738
53681 585
142180 444
45517 590
71591 665
15396 218
31549 876
13363 74
2419 572
8577 723
4186 836
3864 498
5913 470