15012 133
4993 80
18265 305
13132 188
7682 495
23499 674
33860 802
8697 314
5486 758
6893 536
2743 128
14009 784
27345 58
3078 112
4991 603
6999 186
21289 476
37876 226
32951 120
5756 784
5094 594
33826 645
22975 514
8448 471