1459 310
42942 303
39568 829
27454 453
53848 392
197180 356
22731 134
67492 217
96772 928
52794 260
1005 40
3316 751