2383 502
1740 372
53530 657
22639 437
85135 692
14992 646
13139 667
9192 247
11714 290
9626 199
12094 259
4142 434
488 101