5006 311
9450 631
5379 517
13723 200
9630 105
16101 168
321861 762
24029 603
21717 328
13249 387
18255 592
43649 556
22170 100
9821 680
55722 777
40046 322
15439 82
20845 472
29534 631
38978 385
23296 491
9587 85
26775 375
9682 60
10116 168
9607 98
12984 984
12157 312