893 140
1128 106
1272 308
2984 587
4245 77
97008 815
91963 350
9773 203
47517 509
12683 665
9091 204
187746 401
25237 893
134966 214
83456 933
36960 142
146527 519
41919 726
88326 360
21826 596
33084 762
47810 102
22791 215
14445 208
129633 232
109062 540
99678 326
15784 493