26999 253
3714 481
5222 686
2911 405
1709 89
4793 432
42238 756
9981 295
6412 532
12230 692
3201 506
5944 507
2041 252
3353 928
7597 844
3057 403
2040 119