170 35
1688 407
2125 510
2563 791
2015 517
836 197
162 24
2533 589
1660 470
410 83
1053 258
1240 356
2831 863
3173 807
2580 707
2048 495
2463 798
2278 539
2880 728
2972 827
343 99
2160 513
2905 692
1404 302
2293 122
2535 674
194 39
1222 251