29961 580
14877 276
4936 495
4059 817
45229 857
15263 448
32802 781
2856 392
21474 159
4467 366
6310 369
6547 873
4536 178
8849 639
5092 883
4951 545
7433 745
7157 647
23982 607
2543 74
4524 353
5833 562
9489 795
64309 489
27676 653
20440 970
8820 210
10614 605