13042 97
2717 88
92936 123
8570 532
207895 487
77238 863
1951 66
28421 497
79986 280
108135 508
20213 144
116114 725
348001 946
93433 555
13727 453
227866 724
130602 893
132696 437
38457 644
49315 457
10899 445
48191 381
3104 608