9505 364
2806 377
4209 291
3536 203
4855 357
3827 284
117376 735
7569 271
11692 335
3540 832
7334 151
1028 176
1378 299
3305 640