4005 291
3989 42
13162 411
3010 487
11635 92
12418 700
34413 897
36786 582
3327 675
3844 529
3254 640
2784 601
5484 113
37898 661
17175 742
4766 584
3164 231
4357 303
1985 248
3424 648
26302 644
2251 203
6151 191
4279 756
12985 52
12529 682
22222 57
8696 505