42603 155
14496 519
33906 182
17333 659
15067 259
8447 278
29511 534
18962 203
11172 619
9478 517
53365 238
10135 647