1512 301
638 68
3910 561
4757 908
4353 341
97136 606
3642 296
5247 569
81764 413
17312 71
8524 252
33632 337
27343 801
4708 429
6305 695
3709 305