30535 109
1720 74
9976 611
1625 336
6089 45
16831 141
13626 786
107428 849
18261 326
43940 421
16699 410
12555 590
7971 120
5727 585
33087 260
18292 72
2016 51
3639 733
11220 518
3623 316
5151 79