5901 282
10494 71
9768 269
29859 562
12433 332
14078 722
22494 238
4178 527
14160 82
22956 519
3447 806
20503 367
34781 354
7664 614
121133 735
8979 172
6099 214
3386 386
13347 365
51549 400
16966 755
11167 115
4277 712
9555 548
8990 832
2936 329
6380 232
4206 481