21997 580
28243 659
73303 477
350550 1109
58878 788
77692 552
63300 1004
15284 106
44297 327
76635 304
32533 349
90699 252
59098 520
32235 512
51367 244
10696 40
20996 299
41001 97
20847 559
20516 238
17281 309
15742 516
98568 642
41715 90
13499 544
10561 249
15515 987
15570 336