15499 287
415480 573
4600 165
25652 231
9217 141
29266 92
4517 245
14131 249
7351 756
70370 711
58616 681