100502 51
72777 28
110652 51
51051 33
59951 35
44626 39
32076 15
53476 57
137427 13
134805 7
178476 24
931179 116
242108 10
1002858 98
169884 13
232176 17
1742176 100
670104 33
1031433 67
480251 17
319209 7
2400453 181
3341554 291
277458 12