2629 61
2820 267
1410 85
2053 201
23878 80
13721 384
6450 454
5186 283
2523 88
2162 96
6954 442
3347 491
39044 484
27563 580
956 121
3249 561