14033 286
5082 220
35552 821
11286 596
32719 283
43688 527
25150 664
23971 503
5371 262
3750 685
8005 857
2729 166
12397 364
74439 459
29943 757
8272 847
24031 208
2453 174
26376 256
10724 176
6053 218
8125 638
29120 173
25566 598
3569 273
13739 178
5739 591
45200 255