9796 96
15470 525
5161 857
5882 973
12635 215
46253 280
24604 315
5358 263
12610 431
15022 481
27374 236
5558 712
2640 323
5568 211
2492 69
33615 384
2548 335
8908 754
6074 659
8815 367
5695 575
51811 805
7606 286
4243 566
4132 337
3730 57
12409 570
10419 907