40492 645
4437 187
10722 603
50042 696
12156 294
18070 864
13364 349
6774 351
13649 426
3968 521
1651 92
3258 563