14088 800
4827 32
30397 978
11383 57
20725 83
3886 87
6398 634
16958 751
18468 558
23319 161
15106 847
11223 357
23999 328
40563 218
33009 647
6186 856
11137 361
387336 596
125683 85
121306 702
10085 486
29226 691
175002 205
49645 463
9712 487