350 65
7728 342
2633 719
1006 226
2620 169
4191 693
13016 598
2709 128
108011 244
229698 863
16216 347
174923 859
3944 686