11404 601
4095 180
3599 339
10434 253
4123 731
42423 331
78586 298
29548 299
70637 192
39666 677
102898 852