3021 479
17620 488
3182 864
6022 600
2927 296
5210 469
5171 407
3700 590
3433 621
3453 226
7143 369
3532 705
12817 693
3416 317
2492 545
1844 344
4247 696
27378 89
7596 515