22015 458
174742 883
9887 490
60922 469
132669 636
24182 852
44847 738
18728 519
171662 875
11872 93
46217 802
28708 457
43818 299
100021 941
47264 774
66568 297
209911 1086
57041 888
14853 830
15514 621
42243 645
73768 752
36906 352
42673 155
42949 327
27006 273
28414 738
33339 251