3330 93
4114 775
2983 522
11001 367
16591 393
5702 508
39359 82
3895 728
4835 315
9183 529
4771 613
18715 109
1161 175
6003 525
1858 361
8012 692
7119 52
20287 247
3054 578
39903 373
1634 221