3599 436
7504 322
1842 110
4303 904
3585 392
2664 185
8045 662
4253 533
6027 824
2228 167
5592 219
6162 709
4202 344
4212 510
5665 661
7691 390
4920 521
16435 153
7466 239
63117 478
9521 396
33732 116
29026 882
79914 693
21920 739
40086 322
14680 407
48312 525