335278 1164
5519 351
114371 631
5955 390
15205 541
3428 166
4048 138
4060 696
5030 666
4828 552
4958 759
4751 584
5840 86