11096 185
14402 249
1509 267
2521 595
8356 548
5451 747
24733 406
22511 533
59371 631
45170 708
14512 739
6053 266