20523 30
29481 54
27096 56
29526 66
435337 1617
27644 73
30531 108
27961 90
51791 82
44667 120
37995 59
22006 38
95403 390
46940 151
23372 26
34022 51
14384 21
31204 55
12769 13
24034 91
25768 74
9796 4
13781 13
20448 32