833 142
9427 282
2880 435
4294 224
2975 786
2947 716
2276 272
6314 870
5727 361
1140 44
15412 236
16561 646
3210 366
11300 527
6884 665