19006 403
215410 368
183325 688
137472 462
2891 217
431283 857
97763 591
18420 179
9164 90
14309 703
20642 342