19995 411
40988 628
26297 560
9039 642
21372 328
7601 653
19147 801
8318 571
6218 485
21796 610
79645 277
21553 526
91197 130
30734 377
13378 123
2195 217
11268 502
2416572 3912
163322 974
384069 1161
193727 744
188582 592
95896 372
2504375 7123
49208 401
124733 465
41056 581
46142 385