12709 51
7557 109
31088 343
8695 387
43087 528
21295 237
21510 557
9224 448
14115 172
17692 347
18716 343
14683 403
54621 499
76567 868
49116 760
20566 530
18255 449
38427 464
23690 247
28727 500
24303 191
11648 141
6934 419
9165 643
22731 59
31303 512
2349 146
30716 540