8969 473
6444 224
5452 654
11859 305
110282 236
9123 417
17720 268
9448 779
9874 487
16653 540
1667 30