14846 60
12614 128
3565 646
11160 477
24792 287
10659 308
3215 298
739 193
247083 1196
14560 322
14134 524
6693 585
2871 510
24105 593
40029 368
19985 208
3034 587
15066 201
1573 298
4952 499
1238 336
7513 675
5048 403
39963 793