2684 821
3064 257
5375 140
3476 642
10491 123
20909 201
21854 559
8591 157
22962 343
19912 66
4002 375
2798 304
3133 184
5010 780
26081 254