9681 509
15391 664
33531 109
28916 437
11958 880
8675 135
4529 38
13185 445
6222 283
6061 473
20997 52
42673 129
3697 304
7573 251
5539 318
11809 648
8035 386
21391 64
16220 432
15823 153
15323 181
27145 717
17131 349
10901 416
25500 634
26208 442
15543 609
14332 700