15033 332
22480 740
9900 286
29286 984
3695 138
8701 629
12207 459
14929 778
9721 530
16844 485
5518 867
3426 121
13724 659
2697 223
4144 68
6830 353
3082 44
12538 294
8301 549
3322 547
4810 77
6722 393
2192 29
7902 204
8870 337
10657 848
6087 676
2714 208