4964 32
30557 979
11495 58
20994 80
3949 87
6381 634
16876 751
18560 557
23433 161
15171 847
11368 357
24207 328
40486 218
32966 647
6199 856
11148 360
387641 596
126017 85
121300 702
10114 486
29296 691
175337 205
52044 463
9680 487
117917 849