85798 300
5414 306
97167 690
177906 345
5961 299
282917 1393
9319 165
7077 147
11880 191
29263 460
10287 583
7380 713
9686 446
7236 121
31337 778
4514 243
7839 265
6037 793
2531 152
2372 62