31645 325
44999 694
31601 681
16332 146
9674 319
47551 58
69680 297
20370 773
26251 653
17452 337
9868 134
14477 616
22121 787
8321 244
23563 451
17265 393
9932 344
11368 490
2301 257
10285 576
13926 54
7503 169
5772 419
8030 350
13328 326
15200 680
17539 399
16785 911