4297 410
35832 220
7873 599
29629 378
24888 772
41237 396
59430 291
5828 694
17014 387
42293 79
12182 46
66979 520
8242 672
5412 52
7351 190
20330 376
5364 527
2517 159
9020 739
19693 493
8530 351
29805 86
16096 436
4044 618
25910 715
2898 288
5341 93
935034 960