35565 583
21016 759
12900 688
24114 313
24858 188
10700 78
30246 537
77612 309
113078 640
17274 651
40199 544
21590 240
64690 157
122086 767
10305 450
19070 63
18252 669