3105 728
9260 42
6237 541
4386 163
16913 627
4513 52
5234 440
8021 297
6470 814
2149 201
14761 368
5773 424
5087 361
4544 579