2964 631
23532 614
12562 758
3858 540
9170 796
12260 532
21000 207
2799 384
1856 60
28045 498
4165 575
2968 362
3356 678
4219 728
5055 718
16298 116
14003 465