31645 446
58417 440
42504 621
21053 636
77263 351
83920 702
323792 1056
66814 205
124465 1013
99993 854
69373 743
38902 667
16736 503
282361 834
86525 515
65211 481
58696 418
17683 207
385878 1158
30235 148
36082 706
211259 834
11797 582
78039 152