12611 618
19831 790
13417 593
24142 277
9335 104
5419 263
11934 529
5337 713
3872 500
4595 651
4623 423
1650 313