32308 412
15196 233
119682 425
36016 585
447287 1064
15524 177
58502 429
44930 235
54881 261
15210 772
7661 587
5659 350
5306 883
6010 432