14059 89
5047 614
17957 300
5296 931
33714 55
5011 193
7805 663
2609 271
4262 381
2568 140
6343 604
2991 104
21632 526
1696 117
5087 269
9455 747
4972 240
4977 107
1926 210
126449 849
12742 325
4187 122
13569 160
37011 414
14692 722
3764 705
34529 662
86081 908