2628 512
4016 569
1029 244
2529 486
32178 386
33355 318
18956 121
13939 412
9430 202
46429 306
9238 603
11070 470
7140 119