20816 625
7410 341
22025 744
391871 998
266349 840
7849 348
7034 501
10324 263
6484 543
19793 85
27234 341
12574 155
31607 241
2908 243
6093 621
2065 152
23984 292