51631 355
30025 250
34430 476
27199 265
6672 754
4613 532
3130 359
5184 274
4827 795
5017 621
2153 71
2903 401
9432 570
3989 663
3890 684
4092 456
4133 536
3350 608
3648 915
3368 445