15007 804
3570 215
3114 71
37910 741
14171 240
16244 133
6553 258
13730 707
22892 268
13672 474
19937 838
4665 564
8654 323
6344 437
17389 422
4463 235
24556 273
7458 52
6870 500
4302 205
4669 575
6077 337
10044 692
21256 325
6072 38
3047667 7351
16341 695
5421 58