3431 404
9027 850
6304 239
5040 606
22846 674
6647 676
7126 349
5521 521
6636 669
3267 436
3102 335
23018 947
10168 141