111788 207
97080 510
54078 175
13493 95
10792 81
11935 391
24861 367
8299 333
4844 605
3174 76
23725 798
4096 501
8082 613
36091 694
3096 422