45333 8
65576 12
35356 8
488329 101
805509 171
623555 48
1450507 141
453628 16
185151 21
460102 61
414034 64
92180 10
84604 7
328330 58
847933 133
951580 164
223804 38
149959 21
206784 62
134482 20
109602 27
70229 9
24855 2
106280 17