22376 482
17401 670
18181 613
1334 149
24444 819
8295 289
3646 584
4924 667
2915 188
7071 547
3625 107
8488 523
3081 484
36498 393
3101 496
2394 422
3569 235
3284 547
5828 851
11913 799
7002 512
33745 677
3196 538
30790 597
5897 879
10997 49
11741 282
3871 696