3097 922
3028 584
754 211
1869 416
2548 506
15992 677
2756 730
2163 509
3869 814
2934 471
993 90
615 34
11980 468
24934 490
11170 55
33973 709
30118 454
160515 752
321302 643
42043 684
298950 1074
26658 83
14208 664
450354 1127
151580 781
138051 1097
48534 268
197030 711