2059 298
21647 630
8872 690
4850 214
23641 294
7705 655
7799 951
3166 506
5301 228
12073 926
3773 914
2343 558
16827 474
5056 360