40489 645
4435 187
10720 603
50038 696
12155 294
18067 864
13351 349
6772 351
13641 426
3964 521
1650 92
3258 563