12733 341
7717 120
17732 538
31209 648
7640 191
15351 683
6175 255
16622 748
248255 1043
82140 612
68280 833
33373 518
81030 565
18339 161
47399 167
39919 350
42857 487
64551 431
83862 481
19803 255
49030 792
71465 338
39430 247
28308 389
30540 213
8828 185
26490 57
13692 604