21733 506
14325 226
2137 145
4238 512
11570 203
67293 970
11090 865
22182 979
8830 456
109899 991
115057 709
5376 103
3135 437
2739 273
5509 634
71992 337
147411 204
5473 410
7239 681
5187 39
4799 231
62331 220
14286 347
8130 41
16219 707
17099 567
351031 1121
440299 1138