22003 743
8646 579
7877 270
75033 294
16624 803
10622 390
13657 198
19882 695
16363 763
15122 788
17754 877
10984 132
14962 237
10751 354
8370 430
18350 286
22535 289
15448 148
28432 450
38564 766
64987 629
23253 286
41940 815
126411 594