1252 244
2220 681
1711 541
643 106
2576 656
1865 498
279 26
2236 567
2707 648
1573 363
4635 57
6746 75
26416 265