2317 602
21284 354
70496 685
19378 597
61463 939
7074 41
4805 136
18708 119
16477 67
12280 657
26314 504