2981 56
18097 564
3669 410
21075 732
9664 635
5968 570
2693 129
8973 546
7508 563
9543 551
3949 466
5635 294
8925 323
10079 582
6199 582
6176 112
6125 154
13199 287
4145 607
6487 493
10295 398
7834 596
8272 368
3955 414