15826 80
66695 856
9486 78
31336 660
88862 289
26852 535
2567 367
32866 97
9666 432
70175 309
17700 266
14391 573
30560 120
98535 633
11296 274
36472 544
12263 485
19360 240
3255 624
89196 923
37883 342
4478 299
15989 360
57358 157
37533 489
12206 656
2555 490
105223 766