31599 913
12287 860
84884 767
17495 456
88181 498
102804 209
14633 578
45304 639
25307 398
1502 250
1026 106
21675 415
2846 476
744 78
6498 591
1177 101
34853 694
9886 565
28953 517
19966 698
23165 678
25101 452
41131 508
13048 792
11445 799
43471 854
18727 296
17304 521