4300 410
35851 220
7874 599
29631 378
24888 772
41242 396
59430 291
5843 694
17014 387
42300 79
12183 46
66988 520
8242 672
5412 52
7352 190
20330 376
5364 527
2517 159
9020 739
19696 493
8530 351
29809 86
16116 436
4044 618
25911 715
2898 288
5341 93
935042 960