130083 168
262946 3121
321386 2296
950176 6115
305838 648
789947 4477
310492 3158
2333498 19948
135234 352
936650 7562
83335 817
355860 1154
144952 1075
258884 947
486212 1444
151499 830
381224 1763
4334 46
149620 633
362735 1515
320652 2288
591660 2522
31492 223
885287 7318