662 29
5046 588
20947 283
8698 76
23622 48
19907 333
3852 455
13786 188
6427 526
8888 227
5220 29
6000 969
5554 299
10879 249
2956 462