23078 297
15104 784
5229 706
5912 962
31835 53
7337 202
14508 952
47056 385
5118 509
7518 702
3674 778
6125 581
4767 417
2150 359
25752 160
3486 451
4571 426