2688 821
3095 257
5393 140
3481 642
10502 123
20913 201
21921 559
8598 157
22994 343
20063 66
4008 375
2804 304
3135 184
5020 780
26278 254