12585 573
15078 69
19074 841
13563 556
4355 639
5058 354
10226 450
18953 63
39732 241
2853 564
3827 774
37252 142
2931 596
7892 523
5432 824
8105 351
2451 321
24360 158
18103 670
2611 310
3516 561
3694 475
5013 782