16031 611
4692 292
18739 278
45182 921
24784 504
40666 71
7588 923
9810 702
5642 650
64039 551
77201 877
56388 218
41820 765
7463 426
23422 591
67484 181
8250 116
10073 761
90016 549
25399 1870
27736 483
7692 646
15888 211
44994 1025