1561 306
845 252
2067 472
938 232
3756 224
2849 305
8586 860
49477 578
10141 357
4663 276
5365 100
2639 95
33965 941
3364 111
2584 269