173607 515
34143 492
394999 930
9862 672
153327 399
6097 45
116681 752
51609 645
88149 381
66281 379
171137 938
10317 582
9039 583
94122 642
38776 146
31471 823
188014 295
100127 543
274464 487
47048 720
40270 540
95486 533
6344 394
134004 396
53946 340
20848 117
13142 224
733526 1066