85608 300
5404 306
97017 690
177483 345
5935 299
282621 1393
9289 165
7063 147
11785 191
29249 460
10251 583
7316 713
9576 446
7203 121
31095 778
4507 243
7583 265
6030 793
2505 152
2362 62