23945 525
67561 239
142580 328
63056 431
317249 1370
18425 651
9033 848
11475 777
8437 326
10351 721
7553 548