20179 33
12153 334
415 43
38706 429
5560 138
2722 329
3423 409
7215 423
62850 65
13579 974
4687 721
2187 196
3053 773
5428 480
55504 277
20313 559
14035 446
6200 749
5756 599
5444 814
53857 527
52905 123
16569 185
14225 501
58523 584
18223 623
8086 229
18258 413