2684 821
3064 257
5374 140
3476 642
10491 123
20908 201
21848 559
8591 157
22961 343
19903 66
4002 375
2798 304
3133 184
5010 780
26073 254