105367 1176
556018 1708
74542 623
160728 242
117649 802
332530 856
201896 1145
230819 496
106304 329
563154 3033
509182 1754
827957 3595
47644 161
83422 721
924852 3278
560464 1200
113978 937
386456 1289
141770 802
1155930 1296
142159 706
1214365 4560
126341 372
77004 236