11660 105
142210 344
1625 207
2582 328
3453 317
9446 514
3439 223
1481 40
8462 556
19723 110
322341 1255
6881 164
8761 624
2118 55
4472 735
7848 615
2959 148