29993 580
15034 276
4961 495
4090 817
45997 857
15562 448
32819 781
2887 392
21570 159
4505 366
6349 369
6824 873
4555 178
8940 639
5122 883
4991 545
7596 745
7196 647
24000 607
2601 74
4564 353
5878 562
9535 795
64387 489
27714 653
20478 970
8909 210
10664 605