109229 207
96936 510
53580 175
13337 95
10667 81
11826 391
24486 367
8232 333
4791 605
3048 76
23632 798
3609 501
8011 613
35861 694
3068 422