16031 611
4692 292
18739 278
45182 921
24785 504
40666 71
7588 923
9810 702
5642 650
64039 551
77209 877
56389 218
41821 765
7463 426
23422 591
67484 181
8250 116
10073 761
90021 549
25399 1870
27736 483
7693 646
15888 211
44995 1025