2967 618
14406 28
47875 415
34402 405
46926 601
16328 839
17358 710
21617 697
25139 602
30107 375
4125 715
4393 266
13317 242
23208 348
4770 564
20625 478
1471 307