816 330
231 178
756 101
53 254
986 33
463 633
564 95
238 626
924 704
761 571
496 439
18 514
13985 364
12946 803
9196 361
7199 363
7043 348
5905 14
5451 40
4961 201
4889 224
4345 922
4290 646
4264 218