2692 680
2424 526
3323 422
5272 749
8791 889
8290 524
15413 87
11560 246
23394 217
7040 138
2599 360
3353 371