29956 580
14867 276
4934 495
4058 817
45196 857
15245 448
32802 781
2855 392
21470 159
4459 366
6306 369
6547 873
4534 178
8842 639
5089 883
4949 545
7359 745
7156 647
23982 607
2539 74
4524 353
5829 562
9482 795
64301 489
27672 653
20432 970
8816 210
10613 605