1561 306
844 252
2067 472
938 232
3754 224
2849 305
8584 860
49476 578
10140 357
4661 276
5365 100
2637 95
33957 941
3364 111
2584 269