11404 601
4095 180
3599 339
10434 253
4123 731
42423 331
78589 298
29556 299
70643 192
39669 677
102906 852