6460 263
11903 431
19739 311
7323 525
9599 645
8220 713
5297 476
7561 387
17174 81
9905 423
11974 528
40492 240
6209 252
6635 115
16504 389
8056 572
7906 40
12832 190
7493 404
5333 416
11601 661
8862 591
6965 682
21179 925