18449 62
2129 515
1559 170
669 127
428 43
2787 644
3214 904
2995 720
1529 289
2666 389
2315 313
44125 677
3981 310
4182 95
4256 639
7247 137
3748 500
12654 427
36257 740
6955 615
5929 469
17829 693