2285 65
11538 247
6540 112
5799 495
3414 135
4067 667
6321 550
8464 192
50453 633
30771 254
38640 288
4852 489
3408 346
2693 136
5590 754
3998 594
4866 578
6316 839
3711 701