31448 217
41901 870
21345 210
180993 690
167994 306
14461 178
49363 66
165795 239
149961 552
46415 863
64178 651
52169 738
133826 330
6281 462
85696 189
61847 883
100923 707
257594 750
65513 239
50603 744
20946 716
16050 78
20719 762
22282 744
28550 565
53283 152
114102 381
121936 364