24221 362
15466 341
58331 122
22948 580
8015 275
8736 842
31301 575
40831 682
101332 514
68631 346
5966 618
3248 633
7948 115
46169 331
51758 179