34401 713
21747 247
7091 280
18181 90
172142 1113
76697 552
87525 867
51395 407
41275 810
8875 354
18202 545
85945 728
97730 977
29703 878
110422 377
45950 344
69098 282
38966 368
2493 311
5827 617
9191 405
3761 623
27685 624
74103 799