15556 282
16283 494
11720 197
29314 270
20085 279
10451 508
9502 732
9785 727
6081 414
4538 258
5295 417
13048 470
7752 377