15590 777
2377 151
729 196
6590 557
1839 204
3477 681
2323 440
4350 965
5533 489
2830 722
2909 755
1628 242
2877 642
2098 55
1070 180
4380 72
1960 139
1995 441
2645 732
2671 295
2700 608
7138 346
1121 41
2961 584