3291 512
7886 579
3938 40
116390 696
313070 1175
210997 532
16948 670
22805 710
60705 169
36189 801
3297 459
5980 293
839 116
1805 183
4524 281
5399 843
6411 664