5297 30
9388 453
12929 341
18720 343
12077 503
5685 159
7728 191
11996 697
9402 81
14982 58
5453 94
16996 748
5127 685
8476 674
2604 124
7286 695
5351 178
8096 81
2532572 3564
234034 590
194784 744
2540 47
47901 393
18015 699
24470 669
6367 416
9992 774
31166 492