2694 680
2426 526
3329 422
5274 749
8796 889
8293 524
15420 87
11563 246
23413 217
7040 138
2600 360
3354 371