9663 53
10597 584
7105 32
7040 262
3740 106
6362 468
14586 150
6596 601
10701 612
11384 286
4936 248
9816 524
8896 396
7664 321
5418 74
4488 97
6634 348
7376 419
9152 672
13980 203
6761 461
5080 313
8362 495
14818 927
4522 175
8234 584