2935 88
284687 622
71862 348
76645 479
154293 923
66517 377
463969 1687
106431 130
186655 879
102928 755
18931 465
226605 502
146236 330
155309 338
183533 805
132378 405
8382 586
69793 570
122888 460
203933 1017
152942 212
457624 968