30832 86
36311 393
16966 477
37630 160
30774 338
12953 871
22030 786
8181 398
51014 96
5411 475
18453 453
43527 312
29614 135
22242 466
7049 101
27201 389
9236 526
26283 514
25102 404
127939 261
37696 215
222642 929
9473 656
24803 585
31136 74
83790 906
62561 256
23824 824