11693 693
120351 735
2546 598
1289 101
7653 89
4602 345
4295 46
3460 292
8580 52
7032 725
12794 283
11804 212