15489 287
415303 572
4591 165
25633 231
9190 141
29113 91
4499 245
14083 249
7343 756
70271 711
58500 681