2656 356
3663 954
3193 151
15798 493
10840 558
3402 441
13145 443
7157 372
3575 387
8756 625
17084 521
3730 301
9329 268
4251 246