956 105
291 418
660 85
507 328
35 188
219 872
916 89
260 954
616 402
694 456
426 518
443 698
14183 365
13169 804
9301 361
7269 363
7187 348
6013 14
5589 40
5042 201
4959 224
4405 922
4368 646
4333 218