100529 51
72905 28
110658 51
51052 33
59983 35
44654 39
32080 15
53628 57
137430 13
134808 7
178481 24
931328 116
242101 10
1002903 98
169879 13
232178 17
1742204 100
670184 33
1031426 67
480255 17
319257 7
2400554 181
3341729 291
277452 12