15087 1041
73629 838
9427 713
4555 832
17077 257
9257 566
11813 654
14391 408
23724 530
17181 38
3335 302
4762 1009
3898 271
4081 156
8507 260
50441 718
2628 447
22622 230