1860 298
21591 630
8793 690
4835 214
23575 294
7633 655
7777 951
3162 506
5261 228
12040 926
3768 914
2338 558
16598 474
5039 360