2905 96
4259 574
5849 723
54544 572
6450 617
3383 534
2836 137
1337 105
2118 285
8762 431
6381 380
19317 585
4495 773
14842 146
44957 184
19085 505
21599 271
13270 305
16587 384
7685 441
63270 685
32769 754
28350 147
56418 553
11580 649
15456 590
56622 666
13063 928