23857 297
15204 784
5261 706
5955 962
31906 53
7393 202
14579 952
47168 385
5152 509
7555 702
3714 778
6187 581
4803 417
2218 359
26043 160
3613 451
4624 426