2689 821
3119 257
5399 140
3485 642
10505 123
20919 201
21987 559
8603 157
23019 343
20155 67
4017 375
2808 304
3138 184
5029 780
26404 254