29956 580
14867 276
4933 495
4058 817
45190 857
15245 448
32802 781
2854 392
21470 159
4459 366
6306 369
6547 873
4534 178
8841 639
5089 883
4949 545
7359 745
7156 647
23982 607
2539 74
4523 353
5829 562
9482 795
64300 489
27672 653
20432 970
8816 210
10612 605