2688 821
3093 257
5392 140
3481 642
10498 123
20910 201
21904 559
8597 157
22984 343
20033 66
4007 375
2803 304
3135 184
5018 780
26243 254