14328 800
4854 32
30575 978
11441 57
20872 83
3904 87
6450 634
17048 751
18597 558
23477 161
15143 847
11272 357
24148 328
40828 218
33231 647
6197 856
11156 361
387644 596
125769 85
121395 702
10090 486
29312 691
175171 205
49777 463
9741 487