22505 95
5777 485
3626 237
9464 566
13649 141
5042 850
4853 391
14248 584
29376 144
69183 382
12204 146
11786 257
10724 628
18834 216
8550 819
10422 96
505593 1407
9775 415
6210 379
8994 531
8248 307
13558 751
12785 867
9634 660
5901 98
22872 485
10841 262
15191 471