21732 506
14323 226
2137 145
4238 512
11569 203
67280 970
11090 865
22181 979
8830 456
109884 991
115032 709
5376 103
3133 437
2739 273
5509 634
71981 337
147383 204
5473 410
7239 681
5186 39
4797 231
62329 220
14284 347
8130 41
16219 707
17098 567
351008 1121
440281 1138