40240 645
4339 187
10705 603
49956 696
12142 294
18007 864
13109 347
6733 351
13558 426
3937 521
1648 92
3239 563