288246 1017
49456 761
68010 635
114589 600
1376550 4264
206492 495
63567 671
50073 129
462933 1188
1656341 3612
267246 1194
198039 459
95115 875
166262 462
1007748 3005
731504 1372
767677 3159
64454 746
270517 358
124301 157
123502 554
176716 781
152859 332