21402 306
45031 670
52451 254
18870 439
23446 315
80317 691
31513 277
15182 235
64125 339
11133 397
8854 142
43031 470
24225 64
8051 624
29972 61
32687 949
28554 949
5496 336
102909 610
123537 534
43395 116
9701 340
41936 665
104243 880
27528 747