29988 580
14989 276
4955 495
4082 817
45774 857
15485 448
32813 781
2881 392
21552 159
4494 366
6342 369
6735 873
4550 178
8921 639
5113 883
4983 545
7585 745
7190 647
23994 607
2580 74
4551 353
5863 562
9524 795
64367 489
27696 653
20465 970
8886 210
10656 605