4875 361
3583 563
9356 344
4352 808
6640 314
16513 879
26579 722
11271 426
6489 262
29910 155
16034 636
6656 445
26974 611
5292 83
4800 731
4363 787
14143 120
5342 540