24260 362
15469 341
58376 122
22959 580
8016 275
8743 842
31304 575
40847 682
101391 514
68659 346
5966 618
3250 633
7948 115
46204 331
51787 179