21078 313
10910 752
15483 580
9196 502
15795 80
66590 856
9460 78
31263 660
88700 289
70083 309
17672 266
14370 573
98356 633
11262 274
36429 544
19318 240
89028 923
37732 342
12175 656
104920 766
20589 242
15887 840
11757 556
8798 450
16691 63
30548 141
2660 768
21405 158