18034 501
947 120
5460 352
14503 142
51665 779
2904 99
9375 541
5527 185
6062 105
31285 370
18313 402