40509 342
58387 157
38460 490
12459 656
47192 332
39813 373
108807 766
16832 840
12084 556
9252 450
17302 63
36759 240
32807 141
22218 158
16776 669