1271 75
165603 424
111311 444
8500 174
23627 738
53043 585
140762 444
45028 590
70284 658
15103 218
30998 876
13027 74
2386 572
8539 723
4150 836
3834 498
5861 470