3262 402
3576 87
5058 561
2686 338
19315 782
2214 85
7436 597
11462 636
2899 242
4899 584
7993 102
2377 169
3738 784
12768 902
4254 383