24223 362
15467 341
58335 122
22949 580
8015 275
8736 842
31301 575
40831 682
101338 514
68632 346
5966 618
3248 633
7948 115
46176 331
51761 179