40232 120
36201 572
7009 47
3022 328
23032 489
17922 246
15856 386
13002 477
4641 416
4659 533
16417 67
11829 450
16444 706