134960 341
1545 207
2488 328
3355 317
9236 514
3364 223
1394 40
8369 556
19572 110
314448 1251
10728 103
6795 164
8659 624
2035 55
4394 735
7771 615
2866 148