51358 925
19507 457
46124 761
40927 405
28581 250
38504 753
60995 697
2892 457
4420 664
3299 349
46931 313