12193 118
2750 342
7921 315
16195 277
22485 906
54860 447
12395 64
8791 369
3952 74
14107 316
34734 408
73476 356
15023 703
24881 597
17616 522
3492 140
4847 362
4936 105
5936 86
6690 770
4555 498
99544 371