46883 298
11984 687
6532 693
19311 635
5740 93
8159 432
1939 36
11485 36
2250 69
4354 513
6260 270
4730 668