42080 591
99475 845
4638 432
3295 423
4248 366
6980 852
90774 120
3813 513
4120 383
6622 903
164653 462
48496 333
7741 791
30012 82
45008 745
84526 633
3873 720
9979 706
4757 245
3634 414
3396 594
4401 349
5422 771
2654 85
118479 162
161231 306
30808 184
146555 238