216 57
6459 468
820 67
37950 855
19427 396
31367 195
9119 355
10749 321
2175 94
5772 332
4987 707
4538 478
4252 904