47227 550
7303 158
12064 116
10817 614
15558 850
344020 934
19442 195
49011 739
2040 113
1727 280
11307 844
3058 260
5663 508
4294 370
4067 161
4304 665
2884 454
4515 502
6186 833
5464 899
2766 312
3635 717
5156 729
3070 53
3185 286
3813 239
5126 68
5944 256