847 259
261 65
2858 924
2405 545
1051 347
24744 645
4023 46
141801 343
144214 626
34825 448
71769 787
4976 885