3231 93
4089 775
2938 522
10885 367
16202 393
5607 508
38488 82
3871 728
4705 315
8991 529
4701 613
18284 108
1138 175
5924 524
1837 361
7954 692
6990 52
20227 247
3023 578
39535 373
1594 221