40455 699
10662 880
12349 211
3032 56
14713 105
23948 470
31886 867
3581 260
4087 114
39933 595
2351 376
4950 155
9880 589
15729 219
25849 374
5926 424
42811 404
18780 564
8860 290
13914 585
32065 145
7154 450
9145 411
3651 629