111953 207
97086 510
54123 175
13504 95
10799 81
11940 391
24888 367
8313 333
4848 605
3177 76
23731 798
4108 501
8088 613
36101 694
3097 422