25050 589
3940 696
4530 362
3308 584
4421 602
2624 137
7743 890
5241 916
6168 36
4044 375
2489 274
4726 824
5123 676
7037 510
8402 587
2208 248
4178 523
8124 665
3496 477
7346 693
2203 86
4576 654
12190 608
4154 717