46903 298
11995 687
6541 693
19339 635
5741 93
8161 432
1939 36
11486 36
2251 69
4354 513
6260 270
4730 668