51096 423
2523 263
4606 715
30042 574
9759 265
58686 377
17265 70
15866 702
14392 242
5544 38
17267 380
43233 553
30528 348
13882 208
16579 150
4672 205
2328 170
38908 171
15763 651
16645 107
37621 262
3144 445
14443 116
3017 194
10511 673
10464 623
3063 92
6959 486