3001 544
26498 334
756 137
83546 384
2261 289
4222 808
80741 453
26709 284
70169 234
20782 354
43472 123
44089 67
31731 184
3381 399
38175 141
89162 302
1104 247
3671 827
21954 280
25951 221
31586 258
1729 309
150311 550
94816 464
2752 702
40022 213
39269 276
39710 307