30504 820
23591 441
13470 419
7627 400
20975 631
2857 180
5935 464
11916 406
22039 879
8280 286
4367 39
6886 169
6007 237
8758 715
19516 876
37771 470
10558 871
13498 426
22201 352
19937 594
18432 604
40332 363
13361 845
59848 502
25408 536
12410 384
8968 663