111868 207
97084 510
54102 175
13495 95
10796 81
11939 391
24878 367
8304 333
4847 605
3175 76
23725 798
4108 501
8083 613
36096 694
3096 422