3288 402
3518 89
8356 562
2705 338
19290 783
2239 85
7470 597
11470 636
2899 242
4910 584
8023 101
2409 169
3761 784
12615 901
4300 383