11404 601
4095 180
3598 339
10434 253
4123 731
42421 331
78563 298
29537 299
70615 192
39657 677
102876 852