11404 601
4095 180
3599 339
10434 253
4123 731
42421 331
78567 298
29537 299
70617 192
39657 677
102878 852