1858 298
21591 630
8792 690
4835 214
23573 294
7628 655
7774 951
3162 506
5260 228
12040 926
3768 914
2338 558
16595 474
5039 360