2689 821
3119 257
5398 140
3485 642
10505 123
20919 201
21984 559
8603 157
23018 343
20148 67
4015 375
2808 304
3138 184
5029 780
26392 254