30378 242
1155 186
1694 332
2134 480
1241727 4612
41341 760
37998 526
9856 635
15006 173
86067 402
5830 454
49938 561