3081 790
1853 258
1619 178
2428 416
19659 111
27513 595
42279 755
9321 165
74816 589
49548 389
38130 168
62279 792
64651 100
72902 753
31743 309
33032 97
124883 228
65838 252
43077 395
74633 146
26260 436
71851 245
46956 225
44082 228