82596 966
19180 64
317632 665
6782 598
85607 679
11752 176
86732 447
35536 518
14485 311
55460 723
20488 292
26019 511
34985 175
82888 668
118081 959
56689 705
26387 678
4315 401
4521 252
12595 800
3938 531
4560 683
2577 78
3994 300
3684 412
6087 175
7846 311
5829 548