103978 950
13539 755
3716 332
190641 1052
151167 747
143566 288
9349 462
27190 370
1876 83
5759 506
5320 527
6743 292
1543 162
7319 495