9831 96
15570 525
5173 857
5891 973
12653 215
46326 280
24693 315
5370 263
12613 431
15023 481
27375 236
5560 712
2640 323
5572 211
2494 69
33620 384
2548 335
8915 754
6074 659
8825 367
5696 575
51821 805
7612 286
4244 566
4134 337
3730 57
12414 570
10419 907