20163 349
8850 373
3245 970
7627 397
13612 278
48116 601
99215 773
156487 1070
38100 715
56329 339
51997 801
3515 437
2774 336
4078 535
4253 702
4182 127
16971 652
5828 716
4061 815
5905 689
6811 236