20396 278
35567 583
21016 759
12900 688
24116 313
24858 188
10700 78
30247 537
77615 309
113082 640
17274 651
40203 544
21591 240
64691 157
122092 767
10306 450
19082 63
18254 669