3599 436
7504 322
1841 110
4303 904
3585 392
2664 185
8045 662
4253 533
6027 824
2228 167
5592 219
6162 709
4202 344
4212 510
5663 661
7690 390
4920 521
16434 153
7466 239
63111 478
9520 396
33724 116
29024 882
79910 693
21919 739
40084 322
14680 407
48310 525