11404 601
4095 180
3600 339
10436 253
4123 731
42426 331
78605 298
29578 299
70669 192
39684 677
102928 852