51370 925
19584 457
46183 761
41029 405
28743 250
38615 753
61311 697
2897 457
4431 664
3310 349
46959 313