5293 35
7284 759
4803 383
22494 482
18241 670
18322 613
1379 149
25337 819
8469 289
3770 584
4999 667
2997 188
7219 547
3744 107
8761 523
3162 484
36573 393
3177 496
2450 422
3725 235
3441 550
12026 799
7140 512
34089 677
3315 538
31089 597
6082 879
11560 49