111836 207
97080 510
54096 175
13494 95
10794 81
11936 391
24871 367
8302 333
4845 605
3175 76
23725 798
4103 501
8083 613
36095 694
3096 422