109239 207
96936 510
53581 175
13337 95
10667 81
11829 391
24489 367
8234 333
4791 605
3048 76
23632 798
3610 501
8011 613
35863 694
3068 422