2660 356
3672 954
3196 151
15801 493
10842 558
3405 441
13147 443
7161 372
3576 387
8757 625
17085 521
3740 301
9343 268
4253 246