35572 583
21026 759
12871 687
24312 313
24773 188
10767 78
30471 537
77290 309
115077 642
17210 651
40116 544
21641 240
65246 157
123422 769
10377 450
19097 63
18217 671