1289543 5030
143783 281
321937 1949
240999 1008
160687 1270
615676 3860
1618809 8497
356381 2127
91 0
2855 24
307347 518
338220 3906
3611300 19572
102705 775
511783 3615
187242 2502
166532 748
329382 1661
497158 2056
1512212 7956
291472 2002
597544 3116
284759 1801
2400594 8088