51503 355
29988 250
34385 476
27088 265
6670 754
4606 532
3126 359
5182 274
4823 795
5011 621
2149 71
2899 401
9427 570
3982 663
3881 684
4090 456
4129 536
3344 608
3643 915
3365 445