16031 611
4692 292
18740 278
45182 921
24785 504
40667 71
7588 923
9811 702
5642 650
64039 551
77215 877
56390 218
41824 765
7463 426
23422 591
67484 181
8250 116
10073 761
90024 549
25400 1870
27737 483
7693 646
15888 211
44997 1025