173600 515
34141 492
394978 930
9862 672
153322 399
6096 45
116681 752
51608 645
88149 381
66280 379
171125 938
10317 582
9039 583
94118 642
38776 146
31471 823
187995 295
100125 543
274432 487
47044 720
40270 540
95476 533
6343 394
134003 396
53937 340
20848 117
13142 224
733506 1066