2327 347
3126 810
543 29
666 61
1793 69
3306 586
3446 243
2782 511
969 196
10646 252
1174 146
9404 339
5070 495
6323 434
25104 175
815 63
2643 432
1290 101
2955 668
4300 614
2065 321
1324 264
553 63
2406 508
12345 664
5418 625
2448 313