39619 70
2445 212
3511 333
105802 559
52954 396
3241 390
2517 265
1753 93
14310 686
15655 866
1165957 1299
450878 727
10987 431
13822 546
168038 928
84101 185
56483 473
33355 495
50395 179
54038 687
73010 447
35374 464
23138 324
4668 77
4235 615
5774 729
8982 655
3277 450