109255 207
96937 510
53582 175
13337 95
10669 81
11832 391
24490 367
8234 333
4791 605
3048 76
23633 798
3610 501
8012 613
35863 694
3068 422