16505 80
22424 327
2429 197
3584 677
9803 78
20079 262
32056 660
33743 97
9895 432
71479 309
17992 266
4195 366
8482 850
100934 634
3996 459
15318 651
11811 274
36955 544
1890 189
5554 714
4006 624
19863 240
3500 813
3594 428
3460 593
91568 923
16393 360
3492 69