39099 78
21030 514
28038 448
25168 381
33169 580
11529 336
77593 412
31179 195
27820 621
26432 152
5434 118
11528 555
8515 33
73480 993
10913 588
3325 409
3782 295
5132 278
6738 603
9415 754
6860 949
7223 337
6069 672
23013 656
17699 481
17358 419
12777 264
10846 254