3029 618
14487 28
48668 415
34558 405
47011 601
16446 839
17449 710
21694 697
25345 602
30280 375
4130 715
4420 266
13332 242
23302 348
4777 564
20637 478
1476 307