903 938
72 874
506 28
601 436
988 460
965 772
243 180
663 351
322 626
274 916
83 522
836 659
14254 365
13239 804
9338 361
7287 363
7226 348
6048 14
5608 40
5069 201
4992 224
4422 922
4389 646
4356 218