50398 241
33014 76
42103 648
148302 787
25333 146
52037 141
40243 460
55671 263
48280 314
55178 805
33508 145
24891 362
46630 195
77327 657
50988 521
35280 888
104195 343
31503 766
48755 262
19098 212
37334 152
51590 286
22398 675