2731 118
3321 239
11910 884
13887 392
6964 820
26908 879
139909 410
9286 293
14507 350
240304 1042
14964 213
9613 436
10019 577
4783 557
8555 445
5673 524
2536 301
4928 560
2183 68
5923 504
15389 733