15368 60
2695 671
5380 680
6559 338
10196 86
3708 478
4782 385
6063 565
1401 36
936 121
1733 371
3335 701
1522 202
1326 226