22682 291
8379 934
29748 423
6611 91
9313 711
7919 415
8137 182
7462 781
12419 515
2513 30
7154 469
4852 859
10650 545