2379 625
2983 893
2651 680
2500 526
3396 422
5252 749
8826 888
8331 524
15458 84
11582 246
23736 217
7094 138
2599 360
3386 371