3567 2140
4605 2763
8739 5243
19968 11981
12531 7519
852 511
453 272
740 444
418 251
496 298
648 389
410 246
509 305
1084 650
424 254
305352 183211
192976 115786
176110 105666
161134 96680
138795 83277
115333 69200
106463 63878
101093 60656
96642 57985
86356 51814