16512 80
22431 327
2429 197
3584 677
9804 78
20081 262
32058 660
33747 97
9897 432
71487 309
17996 266
4195 366
8483 850
100965 634
3998 459
15322 651
11818 274
36959 544
1890 189
5557 714
4006 624
19864 240
3501 813
3595 428
3461 593
91584 925
16398 360
3492 69