31161 68
14356 648
10625 321
2277 79
5570 358
7123 622
3048 35
12636 386
17228 352
9240 595
4411 269
5459 631
5207 421
3742 652
3496 795
6546 473
2667 124
4775 442
6910 741
6268 626
15502 579
5109 429
7188 176
5567 663
2645 94
8955 529
3953 303
4625 185