42511 645
6189 189
10901 603
51368 696
15456 295
19002 865
15512 349
7130 351
14552 426
4240 521
1786 92
3438 563