3354 404
9006 850
6293 239
5031 606
22818 674
6637 676
7115 349
5503 521
6626 669
3262 436
3094 335
22949 947
10167 141