29977 580
14941 276
4951 495
4074 817
45535 857
15387 448
32805 781
2867 392
21515 159
4483 366
6329 369
6590 873
4541 178
8884 639
5105 883
4968 545
7566 745
7186 647
23989 607
2568 74
4536 353
5849 562
9511 795
64343 489
27690 653
20452 970
8850 210
10637 605