11526 311
1851 318
7761 619
6803 441
4344 864
7503 120
4477 370
12781 720
6756 246
9733 168
4553 524
3871 413
19606 56
3684 487