4961 32
30536 979
11491 58
20969 80
3946 87
6380 634
16872 751
18550 557
23417 161
15166 847
11365 357
24186 328
40465 218
32954 647
6198 856
11144 360
387613 596
126010 85
121293 702
10114 486
29292 691
175315 205
52033 463
9676 487
117907 849