51338 925
19416 457
45988 761
40749 405
28306 250
38299 753
60551 697
2887 457
4413 664
3284 349
46893 313