3493 593
3037 544
4674 756
152883 167
12747 338
11821 308
126085 746
51938 504
10149 469
2068 92
1869 317
3712 844
3465 535
8408 555