22002 580
28244 659
73312 477
350564 1109
58883 788
77710 552
63309 1004
15286 106
44298 327
76645 304
32538 349
90704 252
59101 520
32238 512
51369 244
10699 40
20998 299
41001 97
20847 559
20519 238
17281 309
15742 516
98570 642
41716 90
13501 544
10564 249
15515 987
15578 336