6596 785
1680 187
20312 345
7188 788
64978 515
44407 728
19390 195
48013 540
9363 843
9310 321
4059 107
5111 535
3574 530
8386 685
24381 41