3562 561
4471 908
3941 340
84195 604
3516 296
5183 569
79268 412
16605 71
8145 252
33537 337
27182 801
4179 429
6194 695
3592 305