40342 342
58377 157
38449 490
12455 656
47172 332
39800 373
108774 766
16820 840
12080 556
9241 450
17289 63
36744 240
32738 141
22206 158
16769 669