12712 51
7557 109
31090 343
8696 387
43098 528
21297 237
21512 557
9224 448
14118 172
17693 347
18722 343
14688 403
54622 499
76581 868
49125 760
20568 530
18257 449
38462 464
23694 247
28732 500
24311 191
11648 141
6935 419
9165 643
22733 59
31305 512
2349 146
30716 540