2962 166
4436 22
12474 698
6028 76
12061 333
52122 766
12558 577
11877 419
12805 374
26167 432
38449 344
5511 546
12995 524
9829 470
49484 578
18069 31
9936 219
12264 738
3679 354
2967 125
8675 443
8463 657
2939 255
6585 876
4920 549
6578 437
4848 803
27697 509