4005 291
3989 42
13163 411
3010 487
11637 92
12423 700
34419 897
36793 582
3327 675
3847 529
3256 640
2785 601
5484 113
37903 661
17175 742
4766 584
3165 231
4358 303
1986 248
3425 648
26307 644
2251 203
6153 191
4279 756
12989 52
12529 682
22222 57
8697 505