19508 663
34986 168
9426 201
36946 503
2521 130
4512 771
10990 273
3784 366
5624 758
4741 711
21842 695
2566 288
3137 394