60802 50
40707 25
77729 50
32258 33
38434 34
24728 39
18507 14
30857 55
133279 13
129109 7
166102 23
901001 114
234156 10
985459 98
164479 13
225378 17
1709180 100
651756 33
1008257 67
480259 17
307108 7
2324951 180
3225534 284
268052 12