13996 89
5038 614
17873 300
5281 931
33666 55
4992 193
7791 663
2602 271
4251 381
2557 140
6327 604
2963 104
21600 526
1684 117
5076 269
9433 747
4963 240
4963 107
1924 210
126422 849
12715 325
4181 122
13536 160
36959 414
14683 722
3764 705
34525 662
86072 908