2285 65
11558 247
6540 112
5799 495
3416 135
4067 667
6321 550
8464 192
50464 633
30779 254
38644 288
4853 489
3408 346
2694 136
5590 754
3998 594
4868 578
6316 839
3711 701