29201 111
12968 620
4602 79
3461 478
27272 53
2441 171
24364 856
6310 797
4352 606
4911 348
8116 885
15918 846
4629 164
18916 750
4307 115
6029 207
4886 551
3769 561
7698 483
5760 322
17421 288
3922 358
31364 390
68277 160
14769 116
12734 372
11062 336
10956 52