2017
4914
321
4110
3144
204
424
667
5816
301
600
517
20856
15780
13861
12490
9542
902263
8400
8154
791148
677142
65311
6180