2652 603
2576 717
4002 336
327558 1158
75290 228
51780 662
111955 311
84885 244
99411 913
38953 128
35820 968
211969 834
377825 1047
64583 495
66998 780
47165 759
44622 429