11660 105
142249 344
1625 207
2582 328
3453 317
9446 514
3439 223
1481 40
8465 556
19724 110
322368 1255
6883 164
8762 624
2118 55
4472 735
7849 615
2959 148