30012 390
6035 313
10238 741
15790 253
34506 117
24511 58
9512 569
13634 263
13914 37
20186 109
22213 259
24234 74
5612 311
10138 495
16931 927
18659 726
12096 614
3408 139
9221 533
5521 175
23291 116
6552 530
10668 182
5773 241
11153 539
4647 577
9688 584
3056 235