4080 81
9127 130
22846 315
12668 1049
63811 1029
25022 181
20419 1039
21232 748
24153 437
3024 548
16310 246
6677 491
78194 285
52671 156
3981 205
5514 888