3903 113
5956 62
14978 404
22825 352
6511 386
8063 415
9259 791
9148 737
2742 270
15039 401
51647 585
23711 367
5726 254
10995 815
14656 143
8969 154
8007 96
21154 294
19875 274
31579 72
8776 127
18564 732
6337 351
11579 901
16576 793
10304 545
6570 413
6481 772