291 58
693 162
9015 346
31597 356
30169 144
47629 141
24921 607
14600 201
12895 512
17703 286
160688 225
77051 643
79226 496
14341 584
24314 307
94297 734
30456 181
18412 505
22289 445
13545 128
30129 193
9653 470
26785 1041
16464 765
18434 793
12839 699
42089 612
3154 602