3290 20389
529 6331
12155 31755
1613 16935
2657 8151
748 9005
341 7320
1036 8241
8113 16972
108408 116240
404218 431276
41363 51914
22963 38134
12817 31400
649 8620
