104902 710
198535 781
17601 64
57337 542
16196 599
20652 85
67855 527
38703 214
2273 253
5460 714
2733 524
10622 661
5974 435
5412 619
17299 312
3895 425
5063 274
3652 93
3078 454