60538 954
8925 520
16739 422
48686 193
99923 655
14276 264
103207 775
19217 434
23173 309
112162 481
43963 253
7197 73
136275 394
28335 337