30951 68
13703 658
29067 763
8701 169
5356 522
21725 781
17076 638
11953 228
9183 252
19109 106
6596 325
7931 314
5727 44
56235 666
12274 123
26130 613
7189 488
10442 38
10387 446
25528 597
23865 222
19457 459
35966 643
6390 63
17957 327
12574 374
9945 518
8628 881