2694 680
2426 526
3329 422
5276 749
8796 889
8293 524
15420 87
11564 246
23417 217
7040 138
2600 360
3354 371