21981 808
20928 280
5900 320
9799 901
44729 440
13625 627
9290 239
21487 589
9406 392
5446 660
9006 617
5351 892
4662 607
7649 284
19257 170
14915 317
47074 243
5350 748
3217 83
5483 278
10639 158
5654 104
5781 579
6410 356