4182 335
3748 621
15595 751
11771 161
5003 327
8497 389
6318 98
6730 600
3503 97
3808 399
12648 476
4595 633
4405 388
9092 219