39631 105
45215 58
23748 539
17941 835
25174 315
25111 660
30822 899
24312 537
66899 730
22444 381
14935 408
16667 842
29626 390
24564 348
14554 327
30490 583
8882 321
9945 380
34340 896
17796 742
40410 549
24118 481
20980 233
25821 293
75219 250