10507 555
7348 32
10046 588
3020 409
3393 295
4331 277
5803 603
8591 753
6183 949
5447 672
2233 159
2202 257
7438 407
2577 43
14632 401
4162 286
2488 449
7191 901
10477 539
6250 756
3711 305
1001 64
5290 399
6579 926
4337 662
6542 446
2763 217
4707 670