23785 362
15436 341
57897 121
22757 580
8005 275
8685 842
31256 575
40656 682
100922 514
68365 346
5952 618
3243 633
7938 115
45832 331
51553 179