3290 402
3520 89
8356 562
2706 338
19291 783
2239 85
7471 597
11470 636
2899 242
4910 584
8024 101
2409 169
3763 784
12624 901
4300 383