11531 702
6760 434
16425 97
9737 336
6789 874
14780 672
6723 441
9050 522
7802 240
8899 661
3377 53
7258 254
3142 89
2822 502
19428 458
23426 695
2651 383