1508 301
618 68
3910 561
4740 908
4351 341
97014 606
3640 296
5246 569
81631 413
17300 71
8522 252
33631 337
27343 801
4645 429
6305 695
3709 305