51274 522
25962 307
19842 779
12220 286
15468 927
7887 261
7549 208
11233 277
10788 670
10898 593
3033 491
3373 648