4960 32
30533 979
11491 58
20968 80
3945 87
6380 634
16872 751
18547 557
23414 161
15165 847
11364 357
24182 328
40460 218
32953 647
6198 856
11144 360
387608 596
126010 85
121293 702
10114 486
29292 691
175312 205
52027 463
9676 487
117903 849