40298 645
4350 187
10707 603
49970 696
12143 294
18013 864
13164 347
6737 351
13573 426
3938 521
1648 92
3240 563