3830 561
4557 908
4224 341
93121 605
3592 296
5221 569
80144 413
16979 71
8401 252
33606 337
27273 801
4303 429
6277 695
3684 305