374332 1000
21841 653
16185 669
84756 718
11624 502
3754 205
9210 657
17618 553
9145 399
457931 1208
78286 971
194123 645
164613 703
9078 385
7665 547
5427 191
5098 453
12732 31
92440 859
83992 623
15033 391
201879 328
12049 621
5483 423
93890 251
117008 580
358124 791
20682 210