3596 612
12229 696
21423 116
4559 447
7538 568
11702 910
7264 547
1479 175
12004 380
4271 606
17795 355
2984 678
2406 518
2366 637
972 131
3044 399