2129 680
2076 526
2857 422
4482 749
8194 888
7605 524
13526 84
10470 246
20965 217
4746 138
2331 360
3106 371