2633 61
2820 267
1411 85
2053 201
23881 80
13722 384
6450 454
5187 283
2523 88
2162 96
6954 442
3348 491
39047 484
27568 580
957 121
3250 561