1526 301
735 68
3914 561
4820 908
4365 341
97778 606
3647 296
5251 569
81945 413
17404 71
8547 252
33632 337
27385 801
4780 429
6306 695
3713 305