3040 631
23655 614
12834 758
3924 540
9212 796
12303 532
21096 207
2838 384
1874 60
28084 498
4192 575
2993 362
3381 678
4271 728
5125 718
16379 116
14114 465