2688 821
3094 257
5392 140
3481 642
10502 123
20910 201
21914 559
8597 157
22986 343
20039 66
4007 375
2804 304
3135 184
5018 780
26253 254