2693 680
2424 526
3325 422
5272 749
8791 889
8293 524
15414 87
11560 246
23401 217
7040 138
2599 360
3353 371