104526 950
13563 755
3733 332
191043 1052
151480 747
143977 288
9356 462
27302 371
1887 83
5775 506
7033 569
5277 930
5337 527
6752 292
1550 162
7329 495