1013 224
2435 786
2583 716
1664 272
5852 870
5438 360
978 44
15269 236
16494 646
3134 366
10968 527
6762 665