100507 51
72778 28
110653 51
51058 33
59952 35
44630 39
32084 15
53478 57
137430 13
134801 7
178483 24
931177 116
242101 10
1002856 98
169884 13
232179 17
1742179 100
670102 33
1031432 67
480259 17
319203 7
2400457 181
3341557 291
277451 12