597 121
2429 585
1141 367
2655 766
1659 338
2658 502
6707 691
1958 367
68263 354
3177 188
110373 259
132268 880
112782 863
29747 637
39528 555