89759 488
51625 510
33523 738
12435 351
743 67
1118 259
34509 653
15360 317
1328 248
11903 47
33075 376
25117 121
41648 383
20831 667
70355 713
22552 403
59965 756
18441 159
26341 207
102072 642
10560 548
12123 168
55305 163
42264 723
16988 260
23981 157