22016 221
36126 308
34782 300
85339 419
20667 312
37412 966
23903 766
24266 64
29313 458
33392 433
18050 172
43899 755
52632 452
26551 142
32483 727
32834 151
29585 577
28328 191
38964 945
24917 111
21869 733
49243 707
36409 320
33859 554