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