240 57
6490 468
827 67
37960 855
19465 396
31460 195
9133 355
10776 321
2181 94
5780 332
5057 707
4546 478
4261 904