1061 261
3311 728
9547 42
6363 541
4435 163
17003 627
4844 52
5459 440
8074 297
6508 814
2173 201
15140 368
5892 424
5110 361
4587 579