2964 631
23532 614
12556 758
3852 540
9170 796
12258 532
20999 207
2799 384
1856 60
28045 498
4165 575
2967 362
3356 678
4219 728
5055 718
16297 116
14003 465