22837 525
66682 239
141940 328
62962 430
317002 1370
18415 651
9020 848
11468 777
8433 326
10343 721
7550 548