40953 365
29762 254
33119 640
23701 347
39372 356
142825 450
33432 292
94406 400
24402 598
58142 197
30735 391
46875 389
46447 541
193977 432
89969 341
18190 516
94144 578
30651 93
21072 570
72714 794
56739 332
100963 972
25114 81
36705 501
56461 679
47150 789