5297 35
7285 759
4803 383
22494 482
18257 670
18326 613
1382 149
25357 819
8473 289
3772 584
5002 667
2997 188
7221 547
3746 107
8767 523
3162 484
36574 393
3178 496
2451 422
3729 235
3448 550
12030 799
7145 512
34096 677
3322 538
31094 597
6083 879
11571 49