15500 287
415500 573
4600 165
25657 231
9223 141
29283 92
4517 245
14133 249
7351 756
70377 711
58622 681