22982 111
4956 521
55240 169
17972 566
76828 807
33382 841
76562 648
50133 412
29256 882
10007 898
23163 246
28278 152
80188 693
25133 743
32962 382
56194 349
36410 433
48242 553
26913 263
51272 925
22783 621
25672 165
17654 56
32412 829
12216 105