3622 404
9110 850
6316 239
5047 606
22925 674
6670 676
7147 349
5576 521
6674 669
3271 436
3112 335
23187 947
10187 141