1461 234
18656 488
15516 216
6433 615
5313 469
6445 166
15245 287
1877 420
7207 369
12180 36
2553 63
4455 545
3536 317
8111 399
31666 633