3596 436
7504 322
1840 110
4300 904
3583 392
2664 185
8044 662
4251 533
6025 824
2228 167
5590 219
6162 709
4201 344
4212 510
5659 661
7690 390
4918 521
16423 153
7464 239
63069 478
9517 396
33670 116
28999 882
79878 693
21910 739
40066 322
14677 407
48287 524