51361 925
19529 457
46151 761
40963 405
28637 250
38536 753
61106 697
2894 457
4425 664
3302 349
46947 313