2974 631
23552 614
12597 758
3864 540
9172 796
12262 532
21008 207
2805 384
1859 60
28049 498
4166 575
2969 362
3359 678
4223 728
5060 718
16307 116
14011 465