2935 88
284723 622
71868 348
76653 479
154300 923
66528 377
463999 1687
106435 130
186665 879
102932 755
18932 465
226621 502
146246 330
155320 338
183545 805
132389 405
8382 586
69800 570
122896 460
203953 1017
152952 212
457678 968