5901 282
10494 71
9770 269
29861 562
12433 332
14080 722
22495 238
4180 527
14160 82
22957 519
3447 806
20505 367
34782 354
7664 614
121135 735
8980 172
6099 214
3387 386
13349 365
51554 400
16966 755
11167 115
4278 712
9555 548
8990 832
2936 329
6381 232
4206 481