29731 40
281250 646
84130 149
46758 72
18554 32
361156 828
23149 48
40208 161
138327 191
89422 88
24766 45
24300 33
18998 46
44996 86
50826 123
28323 47
523507 1857
159793 231
106678 87
34161 33
42322 131
177954 191
31086 47
23978 26