3340 93
4121 775
2985 522
11011 367
16636 394
5709 508
39430 82
3899 728
4847 315
9193 529
4778 614
18764 109
1163 175
6014 525
1865 361
8020 692
7129 52
20291 247
3060 578
39931 373
1637 221