40481 645
4430 187
10718 603
50035 696
12155 294
18065 864
13344 349
6770 351
13636 426
3959 521
1650 92
3258 563