1293 151
3326 356
4059 954
3351 152
16851 497
11206 558
3496 442
13543 444
7659 372
3726 387
8974 625
17188 521
4460 305
10065 268
6316 246