40277 71
2445 212
3513 333
105844 559
52972 396
3242 390
2517 265
1753 93
14310 686
15655 866
1165993 1299
450903 727
10987 431
13823 546
168051 928
84118 185
56492 473
33359 495
50400 179
54056 687
73036 447
35378 464
23145 324
4670 77
4235 615
5774 729
8983 655
3277 450