11404 601
4095 180
3600 339
10434 253
4123 731
42425 331
78601 298
29568 299
70663 192
39681 677
102925 852