46899 298
11992 687
6540 693
19336 635
5741 93
8160 432
1939 36
11485 36
2251 69
4354 513
6260 270
4730 668