22991 287
2627 150
3065 275
3804 739
921 57
4113 953
67339 516
3596 576
6969 302
7068 543
77215 1131
2702 551
4388 112
1301 66
1983 246
3043 429
3066 92
3088 476
2271 160
2525 486
1464 64
1715 229
5300 618
3711 648