31048 183
45514 236
27455 328
28251 964
5326 718
19654 501
18924 314
77807 229
55139 273
50750 888
55353 349
116932 585
92162 447
13324 261
112931 525
183506 502
22087 129
6987 742
211933 510
118869 672
44372 546
9348 123
116600 310
90595 726
182791 395
82893 167
167265 282
4505 297