5767 300
44973 78
14341 221
27099 511
13977 741
7270 88
2529 407
5763 696
9933 287
44262 754
18338 601
14636 575
30098 330
162691 974
372799 1076
2078740 6917
13537 570
6039 152
41391 853
29149 597
29931 935
24938 293