40179 71
2445 212
3512 333
105837 559
52969 396
3242 390
2517 265
1753 93
14310 686
15655 866
1165989 1299
450900 727
10987 431
13822 546
168049 928
84115 185
56490 473
33358 495
50398 179
54054 687
73033 447
35377 464
23141 324
4670 77
4235 615
5774 729
8983 655
3277 450