2688 821
3117 257
5398 140
3485 642
10505 123
20919 201
21981 559
8603 157
23017 343
20145 67
4015 375
2808 304
3137 184
5029 780
26386 254