14326 800
4853 32
30574 978
11440 57
20871 83
3904 87
6450 634
17045 751
18595 558
23477 161
15142 847
11271 357
24147 328
40825 218
33228 647
6197 856
11156 361
387644 596
125768 85
121395 702
10090 486
29311 691
175169 205
49777 463
9741 487