21053 313
10899 752
15471 580
9184 502
15761 80
66500 856
9443 78
31211 660
88577 289
70029 309
17659 266
14353 573
98219 633
11212 274
36393 544
19287 240
88917 923
37657 342
12164 656
104721 766
20554 242
15862 840
11733 556
8784 450
16665 63
30467 141
2658 768
21371 158