19659 451
8766 636
6063 167
7291 840
14397 259
35046 414
10435 434
6860 287
12948 305
5333 610
12711 872
27503 755
12266 208
4601 112
7918 718
10554 403
3804 306
9225 562
10682 133
10390 423
26381 623
8614 539
6561 124
9480 487