2912 966
1318 357
8603 403
15398 177
9081 89
7553 233
2650 301
2656 309
5627 224
23589 345
11960 82
11252 565