6615 833
2932 40
3190 213
5421 76
2348 220
6529 575
22552 893
4063 256
6802 78
6371 415
12053 765
6282 358
36187 686
22814 509