51380 522
25978 307
19849 779
12231 286
15470 927
7889 261
7555 208
11236 277
10792 670
10900 593
3036 491
3373 648