3425 404
9025 850
6304 239
5040 606
22844 674
6646 676
7126 349
5518 521
6635 669
3267 436
3101 335
23005 947
10168 141