2220 85
3517 415
2954 553
43252 847
26060 646
10781 256
3605 590
7858 823
3689 193
10297 347
9963 391
8652 788
7982 713
2571 471
3727 45
18157 593
3113 853