55050 573
3982 612
14013 220
9483 325
29717 275
6498 110
3494 685
2278 299
7105 337
5663 456
3666 462
12898 279
3271 128
2450 41
2614 281
3872 188
4809 778
5566 522
7087 224
4550 399
40292 692
99447 846
55514 521
23597 117
13282 365
5003 147
3337 760
10923 575