5093 120
35162 548
21169 452
2837 437
6166 393
3655 623
14674 323
9189 530
25089 685
5175 123
3774 424
3386 292
19897 624
4292 345
16097 565
5258 899
3152 116
11338 322
26221 284
26759 848
27629 990
11477 663
5496 300
20949 625