43555 170
8571 225
7777 370
5064 90
5312 109
6473 668
7903 547
6956 288
7286 659
2793 142
15789 295
7891 416
12277 46
4566 43
5729 144
6876 601
5957 799
3932 538
11535 565
18136 359
6077 140
10649 766
5221 238
5728 641