23642 362
15428 341
57773 121
22681 580
8001 275
8679 842
31244 575
40605 682
100794 514
68296 346
5949 618
3239 633
7935 115
45745 331
51496 179