23826 362
15441 341
57937 122
22785 580
8006 275
8687 842
31260 575
40691 682
100954 514
68408 346
5953 618
3245 633
7941 115
45878 331
51581 179