3013 707
27572 818
74868 638
2627 697
1783 583
91053 499
3018 773
43453 93
8236 648
56383 365
6053 532
216 66
21391 183
28097 173
59958 680
22714 292
4340 80
39453 780
423 127
43312 553
2808 835
8699 136
1281 395
26272 120