85691 300
5409 306
97088 690
177669 345
5942 299
282784 1393
9301 165
7069 147
11827 191
29258 460
10263 583
7353 713
9628 446
7218 121
31207 778
4511 243
7828 265
6032 793
2518 152
2368 62