134675 341
1543 207
2488 328
3347 317
9234 514
3357 223
1392 40
8366 556
19566 110
313807 1251
10721 103
6793 164
8657 624
2034 55
4393 735
7767 615
2863 148