3600 436
7505 322
1843 110
4304 904
3585 392
2666 185
8046 662
4255 533
6031 824
2229 167
5598 219
6166 709
4209 344
4215 510
5669 661
7701 390
4931 521
16459 153
7475 239
63217 478
9536 396
33833 116
29083 882
79987 693
21944 739
40166 322
14697 407
48371 525