89796 716
109343 520
108320 467
9798 216
21337 436
12211 315
7700 712
12497 369
3989 656
10490 688
9423 188
12374 811
5092 442
5457 131
6731 693
24095 1008
12553 874
4051 674
7947 701