2939 741
3279 65
6022 327
4790 331
9755 349
20987 239
11037 276
15048 864
5943 222
7276 356
9502 472
14538 864
3971 425
2613 698