18456 89
5531 614
23150 301
6031 931
35901 55
6100 193
8966 663
2948 271
4964 381
2893 140
7129 604
3968 104
24704 528
2049 117
5657 269
10392 747
5508 242
5689 109
2066 210
128027 849
13829 325
4611 122
14802 160
39541 415
14885 722
3818 705
34746 662
86497 908