30014 580
15186 276
4980 495
4118 817
46633 857
15811 448
32831 781
2911 392
21650 159
4571 366
6380 369
6919 873
4597 178
9032 639
5133 883
5122 545
7647 745
7213 647
24015 607
2627 74
4590 353
5914 562
9608 795
64462 489
27744 653
20509 970
8996 210
10737 605