110267 207
96988 510
53776 175
13400 95
10713 81
11869 391
24629 367
8259 333
4808 605
3134 76
23682 798
3730 501
8041 613
35949 694
3079 422