1058 261
3143 728
9386 42
6279 541
4401 163
16947 627
4650 52
5310 440
8042 297
6483 814
2157 201
14853 368
5821 424
5104 361
4558 579