12030 89
7776 372
22280 789
5221 471
8644 203
3211 404
6088 594
4886 488
7474 562
17805 348
2213 214
6688 114
6656 556
10185 225
5667 562
17482 195
22059 302
9919 670
4026 631
23508 277
18926 542
6173 78
11064 445
11263 493
10355 370
1986 303
15577 510
16169 802