21996 482
11662 121
4085 314
18261 449
54990 513
4853 807
8861 964
4127 547
13998 315
12248 734
4772 375
3759 269
6778 475
3573 377
9163 171
3023 491
4919 596
11314 774
11555 358
5601 600
2105 93
4394 637
17138 134
4414 803
15835 647
5278 888
89603 130
11718 125