10660 77
12921 266
83263 638
28861 462
17584 227
30809 778
33331 438
75601 383
43428 509
16681 148
23013 39
145911 633
8427 320
1927 283
59271 757