11693 693
120353 735
2546 598
1289 101
7653 89
4602 345
4297 46
3460 292
8582 52
7034 725
12795 283
11804 212