861 142
9485 282
2913 435
4433 224
2994 786
2952 716
2289 272
6329 870
5735 361
1144 44
15415 236
16562 646
3213 366
11306 527
6887 665