46896 298
11992 687
6540 693
19331 635
5741 93
8160 432
1939 36
11485 36
2250 69
4354 513
6260 270
4730 668