12996 541
11597 877
2861 51
12409 640
3116 261
4218 252
3762 153
4453 242
6712 492
6661 243
7584 868
9198 691
4984 725
4983 517
5837 168
5194 432
10982 128
4633 209
5242 248
6785 225
5428 93
3096 354
6505 780
6834 253