21696 506
14253 226
2126 145
4222 512
11428 203
66531 969
11063 865
22119 979
8807 456
109162 991
113700 709
5365 103
3122 437
2729 273
5495 634
71561 337
146420 204
5450 410
7223 681
5177 39
4768 231
62189 220
14270 347
8082 40
16195 707
17078 567
349977 1121
439434 1137