339 82
1238 284
2492 765
2363 616
3457 467
9274 239
4790 474
15469 543
3980 618
50244 551
21409 416
23227 482
9668 535
6931 551
2828 201