1006 241
295 55
2762 840
2349 528
33871 264
50596 1026
80070 319
51078 102
53987 961
69834 885
33296 649
66293 486
70688 119
87672 437
43165 677
133680 503
70491 189
75042 269
48708 354
64241 212
54218 242
86722 550
81073 834
60913 623