50777 522
25869 307
19807 779
12183 286
15437 927
7868 261
7523 208
11213 277
10783 670
10886 593
3029 491
3370 648