300005 79
1281482 62
2275353 153
33558 2
88402 9
287477 58
808158 123
45052 2
639930 119
56776 2
81354 11
39608 5
1691653 356
13681 5
368933 54
32254 2
882404 81
891805 114
1718909 279
186504 17
1969104 174
149432 11
1342305 165
376431 132