12993 148
339380 1696
193530 635
58570 140
370066 2178
292515 1147
416968 4784
455605 2312
570863 4028
175367 437
1069335 8585
642917 3008
108 5
571017 2640
844754 8019
138941 664
348367 3449
184575 1221
103464 344
525047 4732
192784 776
715475 6951
568300 3381
1550518 13272