1528 301
737 68
3914 561
4821 908
4366 341
97820 606
3648 296
5253 569
81949 413
17415 71
8547 252
33632 337
27391 801
4781 429
6306 695
3713 305