14321 89
5072 614
18282 300
5333 931
33836 55
5071 193
7901 663
2628 271
4307 381
2585 140
6391 604
3054 104
21796 527
1724 117
5110 269
9508 747
4995 240
5007 107
1933 210
126518 849
12800 325
4209 122
13650 160
37149 415
14708 722
3769 705
34546 662
86098 908