882 142
2977 724
2114 327
2513 427
28302 394
30669 298
50275 287
24213 576
6648 519
2906 505
51934 277
26492 98
31206 291
26698 575
22779 741
24179 651
50376 574
3916 188
28084 136
60771 559
55370 801
7825 506
34461 176
43037 447