3089 706
4289 546
11920 116
10571 304
19592 58
3972 560
10449 336
15516 212
8639 527
7450 593
1739 212
21159 415
7056 877
6187 329
26644 89
9131 330
17897 239