19315 598
42285 540
32708 507
31003 283
18928 57
33269 537
36014 925
48228 140
23926 139
46136 226
34763 639
28569 507