3600 436
7505 322
1842 110
4303 904
3585 392
2666 185
8046 662
4254 533
6029 824
2229 167
5594 219
6163 709
4209 344
4214 510
5667 661
7698 390
4929 521
16453 153
7472 239
63197 478
9533 396
33812 116
29074 882
79977 693
21940 739
40137 322
14695 407
48358 525