22832 525
66594 239
141880 328
62958 430
316970 1370
18415 651
9020 848
11468 777
8432 326
10341 721
7549 548