21852 467
3967 645
11446 198
61635 920
19252 162
40587 640
31124 151
3781 473
4178 445
41821 660
74377 460
223406 998