3600 436
7505 322
1842 110
4303 904
3585 392
2665 185
8046 662
4253 533
6028 824
2229 167
5593 219
6163 709
4206 344
4214 510
5666 661
7692 390
4924 521
16447 153
7470 239
63157 478
9528 396
33764 116
29055 882
79943 693
21928 739
40100 322
14687 407
48332 525