2112 423
19572 91
16463 169
23091 267
8539 576
7744 680
11682 702
61821 438
24537 536
2318 84
4367 405
4000 500
5342 703
61705 782
64418 306