42963 89
18992 308
20227 835
55054 481
3463 244
3709 873
18744 576
40012 543
26268 288
8220 851
3435 433
15133 728
15103 280
13396 649
37586 89
20057 415
15015 104
18087 557
14837 116
19933 584
13990 167
10933 802
9978 282
7418 230