13870 800
4966 32
30628 979
11522 58
21041 80
3955 87
6392 634
16881 751
18590 557
23480 161
15188 847
11374 357
24249 328
40563 220
33015 647
6201 856
11150 360
387713 596
126041 85
121302 702
10117 486
29309 691
175394 205
52079 463
9682 487