2355 502
1733 372
53435 657
22617 437
85109 692
14987 646
13130 667
9191 247
11706 290
9614 199
12093 259
4142 434
488 101