862 142
9502 282
2917 435
4444 224
2994 786
2953 716
2292 272
6331 870
5735 361
1144 44
15415 236
16562 646
3213 366
11306 527
6887 665