3040 631
23656 614
12838 758
3924 540
9212 796
12303 532
21096 207
2838 384
1874 60
28084 498
4192 575
2994 362
3381 678
4271 728
5125 718
16379 116
14115 465