30603 119
94816 373
24181 79
20822 123
13390 791
50512 1017
42880 294
53368 238
26915 596
65469 486
35674 398
44076 645
54564 230
44463 1063
30736 466
64582 151
29872 266
47982 523
65615 357