2545 502
1826 372
54225 657
22926 437
85330 692
15042 646
13204 667
9228 247
11875 290
9714 199
12096 259
4164 434
489 101