1251 244
2220 681
1711 541
642 106
2576 656
1864 498
278 26
2236 567
2705 648
1572 363
4634 57
6745 75
26413 265