2684 821
3064 257
5375 140
3476 642
10491 123
20908 201
21849 559
8591 157
22961 343
19909 66
4002 375
2798 304
3133 184
5010 780
26078 254