21097 419
2667 363
3795 97
5975 506
8875 83
6118 524
5379 863
6658 479
3999 371
11733 501
8839 128
40662 317
3651 399
3759 100
4819 242
8515 270
5722 706
13801 197
12186 347
8865 233
9453 663
8855 477
5644 759
34661 819