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