51368 925
19559 457
46169 761
40992 405
28690 250
38572 753
61202 697
2897 457
4427 664
3306 349
46950 313