40953 365
29760 254
33118 640
23699 347
39369 356
142817 450
33431 292
94406 400
24402 598
58141 197
30733 391
46872 389
46447 541
193967 432
89961 341
18189 516
94143 578
30649 93
21072 570
72713 794
56737 332
100958 972
25114 81
36704 501
56459 679
47147 789