8531 125
21438 85
5342 416
8975 53
6974 682
10543 556
6178 714
5461 577
17218 883
11902 110
11031 792
5389 364
7685 304
10091 530
8595 523
8048 261
5654 361
10935 257
19188 91
6097 167
4999 288
7128 681
3412 160
11911 431