23056 297
15101 784
5228 706
5912 962
31833 53
7336 202
14505 952
47052 385
5116 508
7517 702
3674 778
6124 581
4764 417
2150 359
25730 160
3485 451
4563 426