109500 207
96946 510
53627 175
13361 95
10677 81
11840 391
24544 367
8242 333
4792 605
3079 76
23655 798
3618 501
8021 613
35890 694
3068 422