3600 436
7505 322
1843 110
4304 904
3585 392
2666 185
8046 662
4255 533
6031 824
2229 167
5598 219
6167 709
4210 344
4215 510
5669 661
7701 390
4932 521
16461 153
7475 239
63221 478
9536 396
33835 116
29083 882
79988 693
21944 739
40168 322
14698 407
48373 525