40230 70
17659 414
7639 441
10154 58
10104 134
34469 399
12787 487
70112 644
8151 632
9961 846
15378 857
6552 166
5967 76
36894 281
39778 144
16190 702
17502 535
34941 391
13990 485
80335 821
5896 338
25450 683
24069 350
24309 639
15699 955
14361 167
14491 501
8495 502