3228 93
4089 775
2938 522
10885 367
16200 393
5607 508
38478 82
3871 728
4702 315
8990 529
4699 613
18279 108
1138 175
5924 524
1837 361
7954 692
6990 52
20227 247
3023 578
39528 373
1594 221