959 212
24875 297
15318 784
5312 706
6038 962
32048 53
7533 202
14643 952
47365 385
5229 509
7747 702
3763 778
6301 581
4909 417
2280 359
26681 160
3685 451
4769 426