2983 631
23571 614
12621 758
3877 540
9174 796
12268 532
21039 207
2813 384
1861 60
28054 498
4169 575
2971 362
3362 678
4230 728
5074 718
16315 116
14028 465