30951 686
17694 609
17068 638
7054 700
3342 583
32977 736
10405 458
19420 841
15374 509
5381 251
24603 722
10277 527
11191 797
65469 239
6262 111
180451 372
2712 122
6578 594
8467 885
4503 226
9526 104
23840 630
21270 389
3463 588