2688 821
3094 257
5392 140
3481 642
10502 123
20911 201
21918 559
8597 157
22988 343
20053 66
4007 375
2804 304
3135 184
5019 780
26269 254