1121 310
567 102
2242 647
2687 674
103184 694
39894 421
41702 221
30302 217
107809 346
133199 618
42995 532
80446 848
153140 900
89881 776
164715 971
134824 617
98995 342
95704 353
25045 403
35903 277
73598 692
65714 684
54221 562
271800 818