32050 340
62341 509
1655805 3610
38120 355
28598 444
66077 303
327214 1389
121222 245
116447 747
15330 537
14808 830
40151 279
9203 831
4877 277
10821 612
10973 728
4595 53
5843 197
7760 925
5191 383
7034 428
77582 743
123167 690