1101 30
11051 587
4563 762
3408 685
4245 799
3292 527
1432 145
2311 334
2281 311
3906 86
3642 432
1932 98
1356 274
652 146
4683 291
2876 297
3370 747
2445 588
2695 541
2596 590
2496 685
3593 91
2928 878
6450 179
3073 526
3309 666
3124 773
5532 581