42488 155
14332 519
33802 182
17248 659
15049 259
8404 278
29414 534
18909 203
11092 619
9427 517
53081 237
10109 647