29774 42
4730 99
15445 750
16820 161
344741 578
134485 294
20835 406
40154 80
58476 947
59218 500
48012 214
17524 703
56252 735
6317 582