2581 177
1002 208
4298 610
7441 537
9285 664
3181 265
3629 865
14972 688
4895 943
3108 516
1558 192
2775 523
7939 436
525 55
4314 780
4916 555
2347 167
1424 86
4067 670
3020 434
10549 392
665 74
3043 352
4274 838