35027 649
276559 863
25245 357
7916 475
30940 88
18939 94
25333 445
31075 503
11692 185
32563 429
12921 68
45899 457
25495 559
31953 234
5823 132
34533 82
26319 248
23963 986
12591 516
11315 421
12678 806
29977 494
25218 255
5533 378