3631 587
2913 608
5313 723
43437 419
4295 474
2034 487
4760 322
9202 663
5531 509
2328 307
3829 748
5004 970
2842 277
4609 764
2891 269
4298 217
1853 69
10154 32
19680 142
9916 824
10984 151
77739 242
29670 457
11277 596
23144 465
197277 176
50387 207
96962 907