2105 581
1062 261
3357 728
9595 42
6391 541
4453 163
17017 627
4948 52
5531 440
8114 297
6516 814
2178 201
15316 368
5936 424
5131 361
4597 579