103983 950
13539 755
3716 332
190652 1052
151178 747
143572 288
9349 462
27192 370
1876 83
5760 506
7023 569
5271 930
5320 527
6743 292
1543 162
7319 495