19937 718
11859 113
8075 675
6375 417
8272 193
8674 598
5692 310
5675 459
10170 299
13747 156
8509 453
8268 572
10844 347
383708 865
305687 1033
136794 512
11520 58
6538 117
11347 719
1964 150
3299 486
4919 948
4299 63
3638 302
2732 472
4021 568
7761 683
4683 694