40589 342
58394 157
38465 490
12460 656
47199 332
39822 373
108834 766
16836 840
12096 556
9255 450
17305 63
36763 240
32850 141
22221 158
16781 669