47393 298
12865 687
6703 693
19548 635
5768 93
8237 432
1960 36
11553 36
2284 69
4380 513
6330 270
4746 668