10660 77
12922 266
83263 638
28862 462
17584 227
30811 778
33335 438
75601 383
43432 509
16682 148
23013 39
145911 633
8427 320
1927 283
59272 757