19581 853
4009 232
3955 70
3359 26
6340 393
5999 821
4915 314
7897 292
4548 715
8526 659
4836 427
3597 185
8814 334
4907 283
3037 338
4399 185
4040 578
2422 44
7722 872
11068 384
4736 449
23220 834
6629 549
11555 393