106150 205
96778 510
52906 175
13139 95
10488 81
11611 391
23981 367
8115 333
4727 605
2933 76
23489 798
3552 501
7910 613
35529 694
3020 422