4646 352
18085 274
9897 81
48117 165
33161 386
3098 519
12768 286
2966 290
12259 99
27193 308
3886 285
4725 408
21173 628
2848 375
4209 439
3852 469