42596 250
72207 955
9513 443
4373 678
78618 627
7103 135
13231 181
11307 376
5208 613
15719 200
2464 558
3475 382
5988 689
13335 123
1893 98
5588 258
4803 728
8071 528
2380 127
47074 481
8071 55
193696 744
30100 345
95836 372
6027 564
1373 295
34718 613
6658 665