101356 949
13431 755
3691 332
189185 1050
149846 747
141953 288
9308 462
26912 369
1844 83
5729 506
5284 527
6695 292
1519 162
7282 495