2688 821
3094 257
5392 140
3481 642
10502 123
20910 201
21910 559
8597 157
22985 343
20037 66
4007 375
2803 304
3135 184
5018 780
26247 254