2680 130
5618 292
37098 499
16474 441
24163 294
3616 362
4440 593
3712 387
8283 323
4175 638
1904 288
23734 753