15036 133
3805 41
4010 513
20501 535
5101 216
11656 198
16386 395
21556 381
10334 207
24105 348
7680 434
20578 265
93637 746
8072 67
10853 369
215295 721
5929 445
29028 539
3057 207
30345 127
20455 835
34367 856
14797 327
28159 621
18481 255
42905 80
14494 655
15627 409