12076 97
91519 123
13933 455
9641 652
28175 726
22211 252
22822 404
50652 943
24900 547
14167 291
13548 632
317990 1049
10503 628
50601 727
16884 223
14408 702
15244 105
30828 317
39446 293
17775 299
24571 544
22364 1006
8833 218