31601 913
12288 860
84884 767
17495 456
88181 498
102804 209
14634 578
45304 639
25310 398
1502 250
1027 106
21675 415
2846 476
744 78
6498 591
1177 101
34856 694
9886 565
28955 517
19967 698
23165 678
25101 452
41137 508
13049 792
11448 799
43476 854
18731 296
17305 521