29929 580
14804 276
4905 495
4032 817
44777 857
15151 448
32798 781
2842 392
21398 159
4415 366
6296 369
6537 873
4517 178
8800 639
5077 883
4936 545
7062 744
7147 647
23974 607
2520 74
4510 353
5807 562
9462 795
64256 489
27648 653
20408 970
8774 210
10589 605