41663 71
2445 212
3514 333
105931 559
53011 396
3243 390
2520 265
1753 93
14311 686
15656 866
1166062 1299
450934 727
10989 431
13823 546
168088 928
84146 185
56508 473
33374 495
50408 179
54076 687
73069 447
35401 464
23157 324
4672 77
4237 615
5776 729
8983 655
3278 450