29057 90
21026 551
74070 781
43273 694
61072 96
31508 308
17861 765
41996 225
46253 178
19324 243
37066 200
39920 312
21116 749
34302 194
43015 833
38492 295
21153 66
16860 558
50568 94
99235 725
14095 251
38203 330
21576 108
36986 378