23090 297
15113 784
5229 706
5913 962
31838 53
7340 202
14508 952
47057 385
5118 509
7519 702
3674 778
6130 581
4773 417
2150 359
25770 160
3486 451
4573 426