2935 88
284659 622
71854 348
76633 479
154278 923
66502 377
463916 1687
106413 130
186639 879
102919 755
18929 465
226589 502
146222 330
155295 338
183520 805
132367 405
8380 586
69786 570
122876 460
203911 1017
152930 212
457567 968