1523 301
703 68
3912 561
4796 908
4359 341
97593 606
3647 296
5251 569
81910 413
17376 71
8542 252
33632 337
27357 801
4773 429
6305 695
3712 305