53096 118
42991 703
22927 132
2188 256
6335 683
7663 397
4000 288
6169 725
5041 284
2267 164
4243 359