3494 593
3037 544
4675 756
152926 167
12748 338
11821 308
126096 746
51947 504
10151 469
2068 92
1869 317
3712 844
3465 535
8408 555