3328 93
4110 775
2982 522
11001 367
16579 393
5698 508
39329 82
3891 728
4833 315
9176 529
4769 613
18702 109
1157 175
6000 525
1857 361
8007 692
7118 52
20284 247
3053 578
39875 373
1632 221