1061 298
21415 630
8502 690
4794 214
23334 294
7466 655
7710 951
3145 506
5168 228
12002 926
3743 914
2320 558
15892 474
4942 360