336 76
1030 298
2354 750
2847 923
909 185
3046 640
793 106
1563 346
3038 532
2299 460
1654 391
58178 159
2422 367
2775 716
3279 586
1753 498
3465 579
2885 516
2452 532
2454 436
1990 283
2941 464
2269 455
3022 830