28692 645
3497 514
8776 888
3660 320
6906 212
6531 228
5789 155
16949 704
7343 717
5936 648
11734 181
11498 239
13020 892