13876 800
4971 32
30677 979
11534 58
21062 80
3957 87
6399 634
16885 751
18606 557
23506 161
15191 847
11381 357
24275 328
40590 220
33041 647
6202 856
11153 360
387759 596
126057 85
121312 702
10117 486
29318 691
175435 205
52097 463
9686 487