30493 820
23583 441
13466 419
7626 400
20969 631
2857 180
5934 464
11914 406
22029 879
8278 286
4364 39
6883 169
6006 237
8755 715
19506 876
37762 470
10557 871
13497 426
22198 352
19931 594
18432 604
40330 363
13357 845
59827 502
25408 536
12408 384
8968 663