14172 89
5056 614
18122 300
5316 931
33777 55
5039 193
7849 663
2619 271
4287 381
2578 140
6363 604
3018 104
21698 527
1710 117
5091 269
9483 747
4986 240
4993 107
1929 210
126482 849
12764 325
4195 122
13616 160
37069 414
14700 722
3767 705
34533 662
86086 908