31181 648
5335 756
10534 364
17223 759
5858 73
5907 522
8801 506
14635 58
20876 794
2376 65
2334 174
15875 837
4996 230
16688 748
9184 724
12978 638
16805 160
6975 551
22087 610
163833 974
3145969 6757
706114 1990
384706 1079
97106 372
49592 401
125813 465
118343 632
41976 582