41897 74
2445 212
3516 333
105952 559
53022 396
3243 390
2522 265
1753 93
14311 686
15656 866
1166083 1299
450946 727
10990 431
13823 546
168095 928
84155 185
56509 473
33376 495
50411 179
54083 687
73081 447
35405 464
23162 324
4672 77
4237 615
5776 729
8983 655
3278 450