30453 662
43598 790
64993 325
23156 892
48108 714
11137 739
13218 566
18259 1062
7045 706
12770 861
9111 335
12023 486