45590 77
2447 214
3527 333
106296 560
53152 396
3243 390
2526 265
1759 93
14312 686
15664 866
1166499 1299
451109 727
10994 431
13825 546
168217 928
84212 185
56570 473
33438 495
50444 179
54167 687
73181 447
35445 464
23217 324
4675 77
4241 615
5778 729
8984 655
3281 450