3031 631
23638 614
12792 758
3914 540
9197 796
12300 532
21091 207
2831 384
1872 60
28080 498
4189 575
2989 362
3377 678
4260 728
5114 718
16361 116
14091 465